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

อย่าใช้แท็กนี้จนกว่าคุณจะระบุที่อยู่ iPhone ของ Apple และ / หรือ iPod touch โดยเฉพาะ สำหรับคำถามที่ไม่ได้ขึ้นอยู่กับฮาร์ดแวร์ให้ใช้แท็ก [iOS] แท็กที่ต้องพิจารณาเพิ่มเติมคือ [xcode] (แต่หากคำถามเกี่ยวกับ IDE เอง), [swift], [purpose-c] หรือ [cocoa-touch] (แต่ไม่ใช่ [cocoa]) โปรดงดเว้นคำถามเกี่ยวกับ iTunes App Store หรือเกี่ยวกับ iTunes Connect หากใช้ C # ให้แท็กด้วย [mono]



5
MKMapView ซูมและภูมิภาค
ฉันคุ้นเคยกับการใช้ Google Maps Javascript API เมื่อเร็ว ๆ นี้ฉันเริ่มใช้ MapKit framework สำหรับโปรเจ็กต์ iphone แต่ฉันมีช่วงเวลาที่ยากลำบากในการค้นหาการซูมและตั้งค่าภูมิภาคบนแผนที่ ใน Google Maps API ฉันเคยใช้ระดับการซูมจำนวนเต็มเช่น 8, 9, 10 พร้อมกับฟังก์ชันที่ตรงไปตรงมา setZoom () วิธีเดียวที่ฉันเห็นในกรอบ MapKit คือ setRegion: animated ตามที่ฉันเข้าใจฉันจำเป็นต้องตั้งค่าละติจูดและลองจิจูดของพื้นที่เพื่อระบุระดับการซูม แต่ฉันไม่รู้จริงๆว่าค่าเหล่านี้แสดงถึงอะไร (ฉันอ่านเอกสารประกอบ) เมื่อฉันใช้ผู้รับมอบสิทธิ์ MKMapView และติดตามค่าสแปนใน regionDidChange ผลลัพธ์ของเมธอดผู้ร่วมประชุมดูเหมือนจะไม่สัมพันธ์กัน เป็นเรื่องปกติเมื่อฉันซูมออกและเห็นว่าค่าเดลต้าขยายเพิ่มขึ้นตามที่ระบุไว้ในเอกสารประกอบ แต่ทันใดนั้นฉันลากแผนที่โดยไม่ซูมและค่าเดลต้ากลายเป็น 0.0 ใครช่วยอธิบายได้ไหมว่าอะไรคือจุดอ้างอิงของช่วงและเดลต้าเหล่านี้ หรือมีอัลกอริทึมใดในการแปลงระดับการซูมจำนวนเต็ม (เช่น 9) เป็นค่าเดลต้าเหล่านี้หรือไม่ เป็นคำถามโบนัสมีวิธีใดในการระบุระดับการซูมสูงสุดขั้นต่ำบน MKMapView :) ขอบคุณ

8
NSURLConnection และ Basic HTTP Authentication ใน iOS
ฉันจำเป็นต้องวิงวอนขอเริ่มต้นด้วยพื้นฐานGET HTTP request Authenticationนี่จะเป็นครั้งแรกที่ส่งคำขอไปยังเซิร์ฟเวอร์และฉันมีไฟล์username & passwordจึงไม่จำเป็นต้องมีการท้าทายจากเซิร์ฟเวอร์เพื่อขออนุญาต คำถามแรก: ไม่NSURLConnectionต้องมีการตั้งค่าให้เป็นซิงโครที่จะทำตรวจสอบสิทธิ์พื้นฐาน? จากคำตอบในโพสต์นี้ดูเหมือนว่าคุณจะไม่สามารถทำการ Auth ขั้นพื้นฐานได้หากคุณเลือกใช้เส้นทาง async มีใครทราบรหัสตัวอย่างที่แสดงการตรวจสอบสิทธิ์ขั้นพื้นฐานGET requestโดยไม่จำเป็นต้องตอบคำถาม เอกสารของ Appleแสดงตัวอย่าง แต่หลังจากเซิร์ฟเวอร์ได้ส่งคำขอท้าทายให้กับลูกค้าแล้วเท่านั้น ฉันเป็นส่วนเครือข่ายใหม่ของ SDK และฉันไม่แน่ใจว่าควรใช้คลาสใดในการทำงานนี้ (ฉันเห็นNSURLCredentialคลาส แต่ดูเหมือนว่าจะใช้กับNSURLAuthenticationChallengeหลังจากที่ไคลเอนต์ได้ร้องขอทรัพยากรที่ได้รับอนุญาตจากเซิร์ฟเวอร์เท่านั้น)

4
ARC ห้ามอ็อบเจ็กต์ Objective-C ในโครงสร้างหรือยูเนี่ยนแม้จะทำเครื่องหมายไฟล์ -fno-objc-arc
ARC ห้ามวัตถุ Objective-C ในโครงสร้างหรือสหภาพแรงงานแม้จะทำเครื่องหมายไฟล์ -fno-objc-arc? ทำไมจึงเป็นเช่นนั้น? ฉันมีข้อสันนิษฐานว่าถ้าคุณทำเครื่องหมาย -fno-objc-arc คุณจะไม่มีข้อ จำกัด นี้

22
iPhone: ซ่อนแถบค้นหา UITableView ตามค่าเริ่มต้น
ฉันใช้ตัวสร้างส่วนต่อประสานเพื่อสร้างมุมมองตารางซึ่งฉันได้เพิ่มแถบค้นหาของไลบรารีและตัวควบคุมการแสดงผลการค้นหาเพื่อเพิ่มฟังก์ชันการค้นหา อย่างไรก็ตาม IB ตั้งค่าเพื่อให้มองเห็นแถบที่ด้านบนของหน้าจอเมื่อมุมมองปรากฏขึ้นครั้งแรก ฉันต้องการทราบวิธีซ่อนแถบค้นหาตามค่าเริ่มต้น แต่ยังคงเลื่อนได้ด้วยมุมมองตาราง (ดูตัวอย่างแอปพลิเคชัน Mail ของ Apple) ฉันพยายามโทรscrollRectToVisible:animated:เข้าviewDidLoadเพื่อเลื่อนมุมมองตารางลง แต่ก็ไม่เป็นประโยชน์ วิธีใดที่ดีที่สุดในการซ่อนแถบค้นหาตามค่าเริ่มต้น

3
ตัวอย่างหรือคำอธิบายของ Core Data Migration with multiple pass?
แอพ iPhone ของฉันจำเป็นต้องย้ายที่เก็บข้อมูลหลักและฐานข้อมูลบางส่วนมีขนาดค่อนข้างใหญ่ เอกสารของ Apple แนะนำให้ใช้ "บัตรผ่านหลายใบ" ในการย้ายข้อมูลเพื่อลดการใช้หน่วยความจำ อย่างไรก็ตามเอกสารประกอบมี จำกัด มากและอธิบายได้ไม่ดีว่าจะทำอย่างไร ใครบางคนสามารถชี้ให้ฉันเห็นตัวอย่างที่ดีหรืออธิบายรายละเอียดเกี่ยวกับกระบวนการดึงสิ่งนี้ออกมาได้จริงหรือ?

11
PastryKit Framework คืออะไร
ฉันกำลังพยายามค้นหาข้อมูลใด ๆ ที่สามารถทำได้เกี่ยวกับ PastryKit Javascript Framework ดูเหมือนว่าจะถูกใช้ในคู่มือผู้ใช้ iPhone ที่แสดงบน iPhone ใน Mobile Safari แต่ฉันไม่พบเอกสารประกอบหรือ API ใด ๆ หากคุณต้องการที่จะเห็นมันในการดำเนินการเปิด Safari 4 ตั้งตัวแทนผู้ใช้ของคุณเพื่อ iPhone 3 (ในเมนู Develop) และตรวจสอบคู่มือ โดยรวมแล้วดูเหมือนว่าจะเป็นวิธีการเขียนแอปพลิเคชัน HTML / CSS / Javascript ที่ทำหน้าที่เหมือนแอป iPhone เมื่อพูดถึง Javascript ฉันใช้JS Beautifierบน (สิ่งที่ฉันคิดว่าเป็น) ไฟล์เฟรมเวิร์กและมีมากกว่า 3,400 บรรทัด! สวยงาม (อีกครั้งที่ฉันคิดว่าเป็น) การดำเนินการ n ของพวกเขามีมากกว่า 1,200 บรรทัด ในด้าน …

12
NSTimeInterval ถึง HH: mm: ss?
ถ้าฉันมี NSTimeInterval ที่ตั้งค่าเป็น 200.0 มีวิธีแปลงเป็น 00:03:20 ได้ไหมฉันคิดว่าจะเริ่ม NSDate ได้จากนั้นใช้ NSDateFormatter โดยใช้ HH: mm: ss คำถามของฉันคือมีวิธีที่รวดเร็วในการทำเช่นนี้หรือไม่ฉันต้องเลิกหมายเลขตัวเองและการใช้งาน[NSString stringWithFormat: %02d:%02d:%02d, myHour, myMin, mySec]?

4
ดูการเปลี่ยนแปลงเฟรมระหว่าง viewWillAppear: และ viewDidAppear:
ฉันได้ค้นพบพฤติกรรมแปลกในใบสมัครของฉันที่เกี่ยวโยงกันIBOutletจะมีกรอบมุมมองที่เกี่ยวโยงกันระหว่างการโทรในการควบคุมมุมมองของฉันไปและviewWillAppear: viewDidAppear:นี่คือรหัสที่เกี่ยวข้องในUIViewControllerคลาสย่อยของฉัน: -(void)viewWillAppear:(BOOL)animated { NSLog(@"%@", self.scrollView); } -(void)viewDidAppear:(BOOL)animated { NSLog(@"%@", self.scrollView); } และผลลัพธ์บันทึกผลลัพธ์: MyApp[61880:c07] <UIScrollView: 0x1057eff0; frame = (0 0; 0 0); clipsToBounds = YES; autoresize = TM+BM; gestureRecognizers = <NSArray: 0x10580100>; layer = <CALayer: 0x1057f210>; contentOffset: {0, 0}> MyApp[61880:c07] <UIScrollView: 0x1057eff0; frame = (0 44; 320 416); clipsToBounds = …

7
การรับรายชื่อไฟล์ในโฟลเดอร์ทรัพยากร - iOS
สมมติว่าฉันมีโฟลเดอร์ในโฟลเดอร์ "ทรัพยากร" ของแอปพลิเคชัน iPhone ของฉันชื่อ "Documents" มีวิธีใดบ้างที่ฉันจะได้รับอาร์เรย์หรือรายการบางประเภทของไฟล์ทั้งหมดที่อยู่ในโฟลเดอร์นั้นในขณะทำงาน ดังนั้นในรหัสจะมีลักษณะดังนี้: NSMutableArray *myFiles = [...get a list of files in Resources/Documents...]; เป็นไปได้หรือไม่
85 iphone  ios  resources 

5
iPhone - NSData จาก URL ของไฟล์ในเครื่อง
ฉันมีNSURLวัตถุที่ให้เส้นทางของไฟล์ในเครื่อง (ในโฟลเดอร์เอกสาร) ฉันต้องการเติมข้อมูลNSDataวัตถุที่มีเนื้อหาของไฟล์นี้ พยายามใช้dataWithContentsOfURL:แต่ล้มเหลว ฉันรู้ว่ามีไฟล์อยู่เนื่องจาก iPhone SDKส่งคืนเส้นทาง ใครช่วยบอกฉันหน่อยได้ไหมว่าฉันจะรับNSDataวัตถุจากURLไฟล์ในเครื่องได้อย่างไร ขอบคุณ.
85 iphone  nsdata  nsurl 

4
วิธีการซิงค์ CoreData และบริการเว็บ REST แบบอะซิงโครนัสและในเวลาเดียวกันอย่างเหมาะสมเผยแพร่ข้อผิดพลาด REST ลงใน UI
สวัสดีฉันกำลังทำงานกับเลเยอร์โมเดลสำหรับแอปของเราที่นี่ ข้อกำหนดบางประการมีดังนี้: ควรใช้กับ iPhone OS 3.0+ แหล่งที่มาของข้อมูลของเราคือแอปพลิเคชัน RESTful Rails เราควรแคชข้อมูลในเครื่องโดยใช้ Core Data รหัสไคลเอ็นต์ (ตัวควบคุม UI ของเรา) ควรมีความรู้เกี่ยวกับสิ่งต่างๆในเครือข่ายให้มากที่สุดเท่าที่จะเป็นไปได้และควรสอบถาม / อัปเดตโมเดลด้วย Core Data API ฉันได้ตรวจสอบWWDC10 เซสชัน 117เกี่ยวกับการสร้างประสบการณ์ผู้ใช้ที่ขับเคลื่อนด้วยเซิร์ฟเวอร์ใช้เวลาพอสมควรในการตรวจสอบObjective Resource , Core ResourceและRestfulCoreData frameworks เฟรมเวิร์ก Objective Resource ไม่ได้พูดคุยกับ Core Data ด้วยตัวมันเองและเป็นเพียงการนำไคลเอนต์ REST มาใช้เท่านั้น ทรัพยากรหลักและ RestfulCoreData ทั้งหมดถือว่าคุณคุยกับ Core Data ในโค้ดของคุณและพวกเขาแก้ปัญหาถั่วและสลักเกลียวทั้งหมดในพื้นหลังของเลเยอร์โมเดล ตอนนี้ทุกอย่างดูดีและในตอนแรกฉันแม้ว่า Core Resource หรือ RestfulCoreData …

10
มีการควบคุมปฏิทินสำเร็จรูปสำหรับแอป iPhone หรือไม่? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันกำลังสร้างแอปพลิเคชันสำหรับ iPhone ที่จะแสดงกิจกรรมที่กำลังจะเกิดขึ้นและในอดีต ฉันตัดสินใจเลือกมุมมองรายการ แต่แล้วฉันก็รู้ว่าปฏิทิน (เช่นเดียวกับที่แสดงในมุมมอง "เดือน" ในแอปพลิเคชันปฏิทินในตัว) จะเหมาะสมที่สุด อย่างไรก็ตามแนวทางการเชื่อมต่อกับมนุษย์ของ iPhone กล่าวถึงตัวเลือกวันที่ไม่ใช่ปฏิทินดังนั้นฉันเชื่อว่าไม่มีอะไรที่เหมือนกับว่านอกกรอบ เป็นเช่นนั้นจริงหรือ? ถ้าเป็นเช่นนั้นมีใครทราบถึงการควบคุมของบุคคลที่สามที่สามารถใช้ได้หรือไม่? (ฉันเขียนเองได้ แต่ฉันอยากจะเตรียมของให้พร้อมเพราะนี่คือแผนโครงการเดิม)


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