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

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


24
วิธีการติดตั้ง cocoapods?
ฉันอ้างถึงลิงก์มากเกินไปและพยายาม แต่ก็ไม่ประสบความสำเร็จ หากมีใครมีความคิดโปรดช่วยแบ่งปันกับฉัน ฉันอ่านเอกสารโกโก้และหลายครั้งพยายามติดตั้ง แต่ล้มเหลวเสมอเนื่องจากขั้นตอนการเริ่มต้น ฉันพบข้อผิดพลาดหนึ่งโดยที่ฉันไม่สามารถติดตั้งอัญมณีก่อน ใครช่วยให้ฉันทีละขั้นตอน? วิธีการติดตั้งหรือสาธิต นี่คือลิงค์เดียวที่ฉันได้ลอง ภาพหน้าจออ้างถึงข้อผิดพลาดคอนโซลนี้ที่ฉันได้รับ:
306 ios  swift  xcode  rubygems  cocoapods 

2
เหตุใด Apple แนะนำให้ใช้ dispatch_once สำหรับการนำรูปแบบซิงเกิลไปใช้ภายใต้ ARC
อะไรคือเหตุผลที่แน่นอนสำหรับการใช้ dispatch_once ใน accessor อินสแตนซ์ที่แชร์ของ singleton ภายใต้ ARC + (MyClass *)sharedInstance { // Static local predicate must be initialized to 0 static MyClass *sharedInstance = nil; static dispatch_once_t onceToken = 0; dispatch_once(&onceToken, ^{ sharedInstance = [[MyClass alloc] init]; // Do any other initialisation stuff here }); return sharedInstance; } มันเป็นความคิดที่ดีไหมหรือที่จะยกตัวอย่างซิงเกิลตันแบบอะซิงโครนัสในพื้นหลัง? …

9
UIWebView เปิดลิงก์ใน Safari
ฉันมี UIWebView ที่เรียบง่ายพร้อมเนื้อหาจากชุดแอปพลิเคชันของฉัน ฉันต้องการให้ลิงก์ใด ๆ ในมุมมองเว็บเปิดใน Safari แทนในมุมมองเว็บ เป็นไปได้ไหม

30
การติดตั้งแอปล้มเหลวเนื่องจากการให้สิทธิ์ตัวระบุแอปพลิเคชัน
ฉันไม่สามารถติดตั้งแอพ watchOS 2 WatchKit เนื่องจากสิทธิ์ของตัวระบุแอปพลิเคชัน สิ่งนี้เกิดขึ้นหลังจากเปิดกลุ่มแอพในแท็บความสามารถ ข้อผิดพลาดแบบเต็ม: การติดตั้งแอปล้มเหลว การให้สิทธิ์แอปพลิเคชันตัวระบุของแอปพลิเคชันนี้ไม่ตรงกับแอปพลิเคชันที่ติดตั้ง ค่าเหล่านี้ต้องตรงกันเพื่อให้สามารถอัปเกรดได้ นี่กำลังเรียกใช้แอปในโหมดแก้ไขข้อบกพร่องบนอุปกรณ์จริง ทำงานได้แค่แอพ iOS ทำงานได้ดี ฉันได้ปิดกลุ่มแอพอีกครั้งและลบไฟล์การให้สิทธิ์ที่เพิ่ม แต่ข้อผิดพลาดเดียวกัน
304 ios  watchkit  watchos-2 

5
วิธีที่เหมาะสมในการต่ออายุใบรับรองการแจกจ่ายสำหรับ iOS
ใบรับรองการแจกจ่ายของฉันกำลังจะหมดอายุในวันที่ 7 มิถุนายนพร้อมกับไฟล์การเตรียมการทั้งหมดของฉัน ฉันจะต่ออายุอย่างถูกต้องได้อย่างไร? ฉันควรยกเลิกตอนนี้และขอใหม่หรือไม่ หากฉันทำอย่างนั้นแอพที่ใช้งานจริงทั้งหมดของฉันจะถูกถอดออก?

7
วิธีใช้กล่องโต้ตอบป็อปอัพใน iOS
หลังจากการคำนวณฉันต้องการแสดงกล่องป๊อปอัพหรือแจ้งเตือนข้อความที่ส่งถึงผู้ใช้ ไม่มีใครรู้ว่าฉันสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ได้ที่ไหน?
303 ios  popup 

30
UIImageView ไม่มีภาพใน Launch Screen บนอุปกรณ์
ฉันมีแอพที่รองรับ iOS8 และใหม่กว่าสร้างขึ้นใน Xcode 7 และฉันใช้ XIB สำหรับหน้าจอเปิดใช้ (ฉันไม่มีภาพเปิดตัว) มุมมองมี UILabel เดียวพร้อมกับเวอร์ชันแอพและ 2 UIImageViews พร้อมรูปภาพที่มีอยู่ใน Images.xcassets: โลโก้และรูปภาพสแปลช UILabel และรูปภาพโลโก้ปรากฏอย่างถูกต้องเมื่อฉันเปิดแอปพลิเคชัน แต่ภาพสแปลชไม่ได้หากฉันเรียกใช้แอปบน iPad Air 2 ด้วย iOS9 ฉันได้ทดสอบกับ Air และ Mini ที่ใช้ iOS8 และตัวจำลอง iOS9 สำหรับ iPad 2, iPad Air และ iPad Air 2 และภาพปรากฏขึ้นอย่างถูกต้องในทุกสิ่ง ฉันใช้การแก้ไขปัญหาพื้นฐานเพื่อดูว่าฉันสามารถคิดได้ว่าเกิดอะไรขึ้น แต่ฉันไม่สามารถแก้ไขได้และความแตกต่างเดียวที่ฉันเห็นระหว่างรูปภาพที่ใช้งานได้และสิ่งที่ล้มเหลวคือเมื่อฉันเพิ่มลงใน สินทรัพย์ ... นี่คือบทสรุปของสิ่งที่ฉันรู้: UIImageView สำหรับภาพสแปลชอยู่ในตำแหน่งที่ถูกต้องในขนาดที่ถูกต้อง …

24
วิธีการตรวจสอบ iPhone 5 (อุปกรณ์ไวด์สกรีน)
ฉันเพิ่งอัพเกรดเป็น XCode 4.5 GM และพบว่าตอนนี้คุณสามารถใช้ขนาด '4 "Retina' กับตัวควบคุมมุมมองของคุณในกระดานเรื่องราว ตอนนี้ถ้าฉันต้องการสร้างแอปพลิเคชั่นที่ทำงานบนทั้ง iPhone 4 และ 5 แน่นอนว่าฉันต้องสร้างทุกหน้าต่างสองครั้ง แต่ฉันต้องตรวจสอบด้วยว่าผู้ใช้มี iPhone ที่มีหน้าจอ 3.5 "หรือ 4" แล้วหรือไม่ ดู. ฉันควรทำอย่างไร

13
วิธีใช้ NSURLConnection เพื่อเชื่อมต่อกับ SSL สำหรับใบรับรองที่ไม่น่าเชื่อถือ
ฉันมีรหัสง่าย ๆ ต่อไปนี้เพื่อเชื่อมต่อกับเว็บเพจ SSL NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url]; [ NSURLConnection sendSynchronousRequest: urlRequest returningResponse: nil error: &error ]; ยกเว้นจะให้ข้อผิดพลาดหากใบรับรองเป็นแบบเซ็นชื่อด้วยตนเองError Domain=NSURLErrorDomain Code=-1202 UserInfo=0xd29930 "untrusted server certificate".มีวิธีตั้งค่าให้ยอมรับการเชื่อมต่อหรือไม่ (เช่นเดียวกับในเบราว์เซอร์ที่คุณสามารถกดยอมรับได้) หรือวิธีเลี่ยงผ่านได้หรือไม่

30
ฉันจะวางรูปภาพทางด้านขวาของข้อความใน UIButton ได้อย่างไร
ฉันไม่ต้องการใช้มุมมองย่อยหากฉันสามารถหลีกเลี่ยงได้ ฉันต้องการUIButtonด้วยภาพพื้นหลังข้อความและภาพในนั้น ตอนนี้เมื่อฉันทำอย่างนั้นภาพอยู่ทางด้านซ้ายของข้อความ รูปภาพพื้นหลังข้อความและรูปภาพทั้งหมดมีสถานะไฮไลต์ที่แตกต่างกัน

4
กลุ่มการเลือกทั้งหมดแตกต่างกันอย่างไร
แสดง แสดงรายละเอียด นำเสนออย่างสุภาพ งานนำเสนอ Popover กำหนดเอง ความแตกต่างระหว่างพวกเขาคืออะไร? ฉันไม่พบเอกสารใด ๆ เกี่ยวกับเรื่องนี้ เคยมีบางอย่างที่ฉันพบในการค้นหาของ Google แต่ตอนนี้มันหายไป: https://developer.apple.com/library/ios/recipes/xcode_help-interface_builder/articles-storyboard/StoryboardSegue.html
300 ios  ios8  xcode6  segue 

15
สร้างอินสแตนซ์และนำเสนอ viewController ใน Swift
ปัญหา ฉันเริ่มต้นการดูของใหม่SwiftบนXcode 6และฉันพยายามโครงการสาธิตบางและแบบฝึกหัด ตอนนี้ฉันติดอยู่ที่: สร้างอินสแตนซ์แล้วนำเสนอ a viewControllerจากกระดานเรื่องราวเฉพาะ Objective-C Solution UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self presentViewController:vc animated:YES completion:nil]; ทำอย่างไรจึงจะได้สิ่งนี้ใน Swift?

11
กำลังมองหาที่จะเข้าใจวงจรชีวิตของ iOS UIViewController
คุณช่วยอธิบายวิธีจัดการUIViewControllerวงจรชีวิตให้ฉันได้ไหม? โดยเฉพาะอย่างยิ่งผมอยากจะทราบวิธีการใช้Initialize, ViewDidLoad, ViewWillAppear, ViewDidAppear, ViewWillDisappear, ViewDidDisappear, ViewDidUnloadและDisposeวิธีการในการโมโนสัมผัสสำหรับUIViewControllerระดับ

22
UITableview: วิธีปิดใช้งานการเลือกสำหรับแถวบางรายการ แต่ไม่ใช่อื่น ๆ
ฉันกำลังแสดงในtableviewเนื้อหากลุ่มแยกวิเคราะห์จาก XML ฉันต้องการปิดการใช้งานคลิกเหตุการณ์ (ฉันไม่ควรคลิกเลย) ตารางมีสองกลุ่ม ฉันต้องการปิดใช้งานการเลือกสำหรับกลุ่มแรกเท่านั้น แต่ไม่ใช่กลุ่มที่สอง คลิกแถวแรกของกลุ่มที่สองnavigatesไปยังหลอดของฉันplayer viewไปยังหลอดของฉัน ฉันจะทำให้เลือกเฉพาะกลุ่มหรือแถวได้อย่างไร - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { if(indexPath.section!=0) if(indexPath.row==0) [[UIApplication sharedApplication] openURL:[NSURL URLWithString:tubeUrl]]; } ขอบคุณ

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