คำถามติดแท็ก ios

iOS เป็นระบบปฏิบัติการมือถือที่รันบน Apple iPhone, iPod touch และ iPad ใช้แท็กนี้ [ios] สำหรับคำถามที่เกี่ยวข้องกับการเขียนโปรแกรมบนแพลตฟอร์ม iOS ใช้แท็กที่เกี่ยวข้อง [object-c] และ [swift] สำหรับปัญหาเฉพาะสำหรับภาษาการเขียนโปรแกรมเหล่านั้น

11
CFNetwork SSLHandshake ล้มเหลวใน iOS 9
มีใครกับ iOS 9 เบต้า 1 มีปัญหานี้หรือไม่? ฉันใช้ NSURLConnection มาตรฐานเพื่อเชื่อมต่อกับ webservice และทันทีที่มีการโทรไปยัง webservice ฉันพบข้อผิดพลาดด้านล่าง ปัจจุบันนี้ใช้งานได้กับ iOS 8.3 ข้อผิดพลาดเบต้าที่เป็นไปได้หรือไม่ ความคิดหรือความคิดใด ๆ จะดี! ฉันรู้ว่ามันเร็วมากในการพัฒนา iOS 9 นี่คือข้อผิดพลาดแบบเต็ม: CFNetwork SSLHandshake ล้มเหลว (-9824) NSURLSession / NSURLConnection HTTP การโหลดล้มเหลว (kCFStreamErrorDomainSSL, -9824) NSURLRequest * urlRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://mywebserviceurl"]]; NSURLResponse * response = nil; NSError * error …
207 ios  ssl  nsurlconnection  ios9 

16
UICollectionView การปรับขนาดเซลล์ด้วยเค้าโครงอัตโนมัติ
ฉันกำลังพยายามปรับขนาดตัวเอง UICollectionViewCellsทำงานกับเค้าโครงอัตโนมัติ แต่ฉันไม่สามารถทำให้เซลล์ปรับขนาดตัวเองให้เข้ากับเนื้อหาได้ ฉันมีปัญหาในการทำความเข้าใจว่าขนาดของเซลล์มีการอัปเดตอย่างไรจากเนื้อหาของสิ่งที่อยู่ภายใน contentView ของเซลล์ นี่คือการตั้งค่าที่ฉันได้ลอง: กำหนดเองUICollectionViewCellด้วย a UITextViewใน contentView เลื่อนเพื่อที่UITextViewถูกปิดการใช้งาน ข้อ จำกัด ในแนวนอนของ contentView คือ: "H: | [_textView (320)]" กล่าวUITextViewคือถูกตรึงที่ด้านซ้ายของเซลล์ด้วยความกว้างที่ชัดเจน 320 ข้อ จำกัด ในแนวตั้งของ contentView คือ: "V: | -0 - [_ textView]" กล่าวคือUITextViewถูกตรึงไว้ที่ด้านบนของเซลล์ UITextViewมีชุดความสูงข้อ จำกัด ที่จะคงที่ซึ่งเป็นUITextViewรายงานที่จะพอดีกับข้อความ นี่คือสิ่งที่ดูเหมือนกับพื้นหลังของเซลล์ตั้งค่าเป็นสีแดงและUITextViewพื้นหลังตั้งค่าเป็นสีน้ำเงิน: ฉันใส่โครงการที่ผมได้เล่นกับบน GitHub ที่นี่

14
ฉันจะรับการอัปเดตตำแหน่งพื้นหลังได้ทุก ๆ นาทีในแอปพลิเคชัน iOS ของฉันได้อย่างไร
ฉันกำลังมองหาวิธีรับการอัปเดตตำแหน่งพื้นหลังทุก ๆ n นาทีในแอปพลิเคชัน iOS ของฉัน ฉันใช้ iOS 4.3 และวิธีแก้ปัญหาควรใช้งานกับ iPhone ที่ไม่ได้รับการเจลเบรคได้ ฉันลอง / พิจารณาตัวเลือกต่อไปนี้: CLLocationManager startUpdatingLocation/startMonitoringSignificantLocationChanges: ใช้งานได้ในพื้นหลังตามที่คาดไว้โดยอิงตามคุณสมบัติที่กำหนดค่า แต่ดูเหมือนว่าเป็นไปไม่ได้ที่จะบังคับให้อัปเดตตำแหน่งทุก ๆ นาที NSTimer: ใช้งานได้เมื่อแอพทำงานในเบื้องหน้า แต่ดูเหมือนจะไม่ได้รับการออกแบบมาสำหรับงานพื้นหลัง การแจ้งเตือนในท้องถิ่น: การแจ้งเตือนในท้องถิ่นสามารถกำหนดเวลาได้ทุก n นาที แต่ไม่สามารถเรียกใช้รหัสบางอย่างเพื่อรับตำแหน่งปัจจุบัน (โดยที่ผู้ใช้ไม่จำเป็นต้องเปิดแอปผ่านการแจ้งเตือน) วิธีการนี้ดูเหมือนจะไม่ใช่วิธีการที่สะอาดเนื่องจากไม่ใช่วิธีการแจ้งเตือนที่ควรใช้ UIApplication:beginBackgroundTaskWithExpirationHandler: เท่าที่ฉันเข้าใจสิ่งนี้ควรใช้เพื่อทำงานบางอย่างให้เสร็จในพื้นหลัง (จำกัด เวลาด้วย) เมื่อแอปถูกย้ายไปที่พื้นหลังแทนที่จะใช้กระบวนการพื้นหลังที่ "ทำงานนาน" ฉันจะใช้การอัปเดตตำแหน่งพื้นหลังปกติเหล่านี้ได้อย่างไร

10
ข้อผิดพลาด ITMS-9000:“ การอัพโหลดไบนารีซ้ำซ้อน มีการอัปโหลดแบบไบนารีพร้อมกับรุ่นบิลด์ '1.0' สำหรับรถไฟ '1.0'”
ฉันกำลังพยายามอัพโหลดงานสร้างของฉันบน iTunes Connect ผ่าน Xcode 5.1.1 แต่มันแสดงอย่างต่อเนื่องว่ากำลังโหลดและแอพไม่ได้รับการอัปโหลด ดังนั้นฉันลองอัปโหลดด้วย Application Loader แต่มันแสดงข้อผิดพลาดด้านล่าง: ข้อผิดพลาด ITMS-9000: "การอัปโหลดไบนารีซ้ำซ้อนมีการอัปโหลดแบบไบนารีพร้อมกับรุ่นบิลด์ '1.0' สำหรับรถไฟ '1.0'" สถานะแอพใน iTunes กำลังรอการอัปโหลด ครั้งหนึ่งการอัปโหลดเสร็จสมบูรณ์ แต่สถานะไม่สะท้อนกลับและตอนนี้อนุญาตให้อัปโหลดอีกครั้ง นอกจากนี้ฉันเพิ่งตรวจสอบว่ามีการเปลี่ยนแปลงเว็บไซต์ ไม่รู้ว่ามีอะไรผิดปกติ แก้ไข ไม่มีปุ่มส่งคำวิจารณ์บนเว็บไซต์ใหม่ของแอปเปิ้ล แต่ตอนนี้ฉันเห็นปุ่มนั้นแล้ว ที่ได้แก้ไขปัญหาของฉัน นอกจากนี้ฉันขอแนะนำให้อัปโหลดบิลด์โดยใช้ Application Loader เนื่องจากเร็วกว่าตัวจัดระเบียบ

19
UITapGestureRecognizer แบ่ง UITableView didSelectRowAtIndexPath
ฉันได้เขียนฟังก์ชั่นของตัวเองเพื่อเลื่อนฟิลด์ข้อความเมื่อคีย์บอร์ดปรากฏขึ้น เพื่อที่จะยกเลิกคีย์บอร์ดโดยการแตะออกจากช่องข้อความฉันได้สร้างสิ่งUITapGestureRecognizerที่ดูแลการลาออกจากการตอบกลับครั้งแรกในช่องข้อความเมื่อแตะไป ตอนนี้ฉันได้สร้างการเติมข้อความอัตโนมัติให้กับUITableViewฟิลด์ข้อความที่สร้างฟิลด์ข้อความด้านล่างและเติมด้วยรายการที่ผู้ใช้ป้อนข้อความ อย่างไรก็ตามเมื่อเลือกหนึ่งในรายการในตาราง auto เสร็จแล้วdidSelectRowAtIndexPathจะไม่ถูกเรียก แต่ดูเหมือนว่าตัวจดจำท่าทางแตะกำลังถูกเรียกใช้และเพิ่งลาออกจากการตอบกลับก่อน ฉันเดาว่ามีวิธีที่จะบอกให้รู้จำท่าทางการแตะเพื่อส่งข้อความแตะต่อไปUITableViewเรื่อย ๆ แต่ฉันไม่สามารถเข้าใจได้ว่ามันคืออะไร ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมมาก

25
วิธีตั้งค่าข้อความปุ่มย้อนกลับใน Swift
คุณจะลบข้อความปุ่มย้อนกลับได้อย่างไร ปุ่มย้อนกลับปัจจุบัน: <ย้อนกลับ ปุ่มย้อนกลับที่ต้องการ: <AnythingElse สิ่งเหล่านี้ไม่ได้ผล: self.navigationItem.backBarButtonItem?.title = "Back" self.backItem?.title = "" self.navigationController?.navigationBar.backItem?.title = "" self.navigationItem.backBarButtonItem?.title = "" self.navigationController?.navigationItem.backBarButtonItem?.title="Back" self.navigationController?.navigationBar.backItem?.title = "" self.navigationController?.navigationItem.backBarButtonItem?.title
207 ios  objective-c  swift 

15
วิธีการเปลี่ยนแบบอักษรของ UIButton ด้วย Swift
ฉันกำลังพยายามเปลี่ยนแบบอักษรของ UIButton โดยใช้ Swift ... myButton.font = UIFont(name: "...", 10) อย่างไรก็ตาม.fontเลิกใช้แล้วและฉันไม่แน่ใจว่าจะเปลี่ยนแบบอักษรอื่นได้อย่างไร ข้อเสนอแนะใด ๆ
207 ios  uibutton  swift  uifont 

5
iPhone - รับตำแหน่ง UIView ภายใน UIWindow ทั้งหมด
UIViewเห็นได้ชัดว่าตำแหน่งของ a สามารถถูกกำหนดได้โดยview.centerหรือview.frameอื่น ๆ แต่สิ่งนี้จะคืนค่าตำแหน่งของตำแหน่งที่UIViewสัมพันธ์กับมันเท่านั้น ฉันจำเป็นต้องกำหนดตำแหน่งของUIViewในระบบพิกัด 320x480 ทั้งหมด ตัวอย่างเช่นถ้าUIViewอยู่ในUITableViewCellตำแหน่งของมันภายในหน้าต่างอาจไม่คำนึงถึงการเปลี่ยนแปลงอย่างรวดเร็วของ SuperView ความคิดใด ๆ ถ้าและวิธีนี้เป็นไปได้? ไชโย :)

19
รับความแตกต่างระหว่างสอง NSDates ใน (เดือน / วัน / ชั่วโมง / นาที / วินาที)
ฉันพยายามรับความแตกต่างระหว่างวันที่ปัจจุบันNSDate()และวันที่จากการtime();โทรPHP ตัวอย่างเช่น: NSDate(timeIntervalSinceReferenceDate: 1417147270). ฉันจะไปเกี่ยวกับการรับความแตกต่างในเวลาระหว่างสองวันได้อย่างไร ฉันต้องการมีฟังก์ชั่นที่เปรียบเทียบวันที่สองวันif(seconds > 60)จากนั้นจะคืนค่านาทีจำนวนif(minutes > 60)ชั่วโมงif(hours > 24)คืนและจำนวนวันคืนเป็นต้น ฉันจะไปเกี่ยวกับเรื่องนี้ได้อย่างไร แก้ไข: คำตอบที่ยอมรับในปัจจุบันทำในสิ่งที่ฉันอยากจะทำ ฉันขอแนะนำให้ใช้งานง่ายสำหรับการรับช่วงเวลาระหว่างวันที่สองวันในรูปแบบที่time()ฟังก์ชันPHP ใช้ หากคุณไม่คุ้นเคยกับ PHP เป็นพิเศษนั่นคือเวลาในไม่กี่วินาทีตั้งแต่วันที่ 1 มกราคม 1970 นี่เป็นประโยชน์สำหรับแบ็กเอนด์ใน PHP หากบางทีคุณกำลังใช้แบ็กเอนด์อย่าง NodeJS คุณอาจต้องพิจารณาตัวเลือกอื่น ๆ ที่คุณจะพบด้านล่าง
206 ios  swift  macos  nsdate 

14
คำขอล้มเหลว: ประเภทเนื้อหาที่ยอมรับไม่ได้: text / html โดยใช้ AFNetworking 2.0
ฉันลองใช้ AFNetworking รุ่นใหม่ 2.0 แล้วและฉันได้รับข้อผิดพลาดด้านบน มีความคิดว่าทำไมสิ่งนี้เกิดขึ้น? นี่คือรหัสของฉัน: NSURL *URL = [NSURL URLWithString:kJSONlink]; NSURLRequest *request = [NSURLRequest requestWithURL:URL]; AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request]; op.responseSerializer = [AFJSONResponseSerializer serializer]; [op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"JSON: %@", responseObject); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"Error: %@", error); }]; [[NSOperationQueue mainQueue] addOperation:op]; ฉันใช้ …

4
Xcode: เป้าหมายและรูปแบบในภาษาธรรมดาคืออะไร?
ใช่ชื่อกล่าวว่า :-) พวกเขาหมายถึงอะไรในภาษาอังกฤษธรรมดา? ฉันไม่เข้าใจคำอธิบายในเว็บไซต์ของ Apple จริงๆและฉันจำเป็นต้องเปลี่ยนชื่อเป้าหมายของฉันและฉันกลัวว่าจะไม่ทำงานหลังจากนั้น ..
204 ios  xcode 

27
ดำเนินการแอ็คชันเมื่อกดปุ่ม back bar ของ UINavigationController
ฉันต้องดำเนินการกระทำ (การล้างอาร์เรย์) เมื่อกดปุ่มย้อนกลับของ a UINavigationControllerในขณะที่ปุ่มยังคงทำให้ก่อนหน้านี้ViewControllerบนสแต็กปรากฏ ฉันจะทำสิ่งนี้ให้สำเร็จโดยใช้สวิฟท์ได้อย่างไร

11
เข้าถึง Container View Controller จาก Parent iOS
ใน iOS6 ฉันสังเกตเห็นมุมมองคอนเทนเนอร์ใหม่ แต่ฉันยังไม่แน่ใจว่าจะเข้าถึงตัวควบคุมได้อย่างไรจากมุมมองที่มีอยู่ สถานการณ์: ฉันต้องการเข้าถึงป้ายกำกับในตัวควบคุมมุมมองการแจ้งเตือนจากตัวควบคุมมุมมองที่บ้านมุมมองคอนเทนเนอร์ มีความแตกต่างระหว่างกันฉันจะใช้มันได้หรือไม่

13
สร้าง segue โดยทางโปรแกรม
ฉันมีส่วนร่วมUIViewControllerที่ส่วนUIViewsControllersขยายของฉันทั้งหมดเพื่อนำการดำเนินการทั่วไปมาใช้ซ้ำ ฉันต้องการตั้งค่าการต่อยอดให้กับ "สามัญ" นี้UIViewControllerเพื่อให้ผู้อื่นUIViewControllersได้รับมรดก ฉันกำลังพยายามหาวิธีที่ฉันจะเขียนโปรแกรม ฉันเดาว่าคำถามอาจเป็นไปได้อย่างไรที่ฉันจะตั้งค่าให้segueกับทุกคนUIViewControllersโดยไม่ต้องเข้าไปในกระดานเรื่องราวและทำด้วยมือ
202 ios  objective-c  segue 

15
วิธีลบโปรไฟล์การจัดสรรจาก Xcode
ไม่มีใครรู้วิธีลบโปรไฟล์การจัดสรรที่ติดตั้งไว้ก่อนหน้านี้จาก Xcode หรือไม่ ฉันเห็นลิงค์นี้แล้ว แต่ฉันไม่สามารถค้นหาตำแหน่งนั้นในระบบของฉัน ดังนั้นฉันคิดว่าต้องมีวิธีอื่นในการลบโปรไฟล์การจัดสรร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.