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

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

18
UITableView โหลดได้มากขึ้นเมื่อเลื่อนไปด้านล่างเช่นแอปพลิเคชัน Facebook
ฉันกำลังพัฒนาแอปพลิเคชันที่ใช้ SQLite ฉันต้องการแสดงรายชื่อผู้ใช้ (UITableView) โดยใช้กลไกการแบ่งหน้า ใครช่วยบอกวิธีโหลดข้อมูลเพิ่มเติมในรายการของฉันเมื่อผู้ใช้เลื่อนไปที่ท้ายรายการ (เช่นในโฮมเพจบนแอปพลิเคชัน Facebook)

11
ฉันจะรีเซ็ตขนาด / ซูมของเว็บแอพในการเปลี่ยนทิศทางบน iPhone ได้อย่างไร
เมื่อฉันเริ่มแอพในโหมดแนวตั้งมันก็ทำงานได้ดี จากนั้นฉันหมุนเป็นแนวนอนและปรับขนาดขึ้น ในการปรับขนาดให้ถูกต้องสำหรับโหมดแนวนอนฉันต้องแตะสองครั้งที่บางสิ่งสองครั้งก่อนอื่นเพื่อซูมเข้าจนสุด (ลักษณะการทำงานของการแตะสองครั้งตามปกติ) และอีกครั้งเพื่อซูมออกจนสุด (อีกครั้งพฤติกรรมการแตะสองครั้งตามปกติ) . เมื่อซูมออกมันจะซูมออกไปยังสเกลใหม่ที่ถูกต้องสำหรับโหมดแนวนอน การเปลี่ยนกลับไปเป็นแนวตั้งดูเหมือนจะทำงานได้ดีกว่า นั่นคือมันจะจัดการการซูมเพื่อให้มาตราส่วนถูกต้องเมื่อการวางแนวเปลี่ยนกลับเป็นแนวตั้ง ฉันกำลังพยายามหาว่านี่เป็นข้อบกพร่องหรือไม่? หรือนี่คือสิ่งที่สามารถแก้ไขได้ด้วย JavaScript? ด้วยเนื้อหาเมตาของวิวพอร์ตฉันกำลังตั้งค่ามาตราส่วนเริ่มต้นเป็น 1.0 และฉันไม่ได้ตั้งค่ามาตราส่วนต่ำสุดหรือสูงสุด (และฉันไม่ต้องการ) ฉันกำลังตั้งค่าความกว้างเป็นความกว้างของอุปกรณ์ ความคิดใด ๆ ? ฉันรู้ว่าหลายคนจะขอบคุณที่มีวิธีแก้ปัญหาเพราะดูเหมือนว่าจะเป็นปัญหาที่เกิดขึ้นอย่างต่อเนื่อง

8
แนวทางปฏิบัติที่ดีที่สุดสำหรับการย้ายฐานข้อมูลในแอปสำหรับ Sqlite
ฉันใช้ sqlite สำหรับ iphone ของฉันและฉันคาดว่าสคีมาฐานข้อมูลอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป gotchas หลักการตั้งชื่อและสิ่งที่ต้องระวังในการย้ายข้อมูลที่ประสบความสำเร็จในแต่ละครั้งคืออะไร? ตัวอย่างเช่นฉันคิดที่จะต่อท้ายเวอร์ชันเข้ากับชื่อฐานข้อมูล (เช่น Database_v1)
97 iphone  sqlite 


4
iphone ios ทำงานในเธรดแยกต่างหาก
วิธีที่ดีที่สุดในการรันโค้ดบนเธรดแยกคืออะไร ใช่ไหม: [NSThread detachNewThreadSelector: @selector(doStuff) toTarget:self withObject:NULL]; หรือ: NSOperationQueue *queue = [NSOperationQueue new]; NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(doStuff:) object:nil; [queue addOperation:operation]; [operation release]; [queue release]; ฉันทำวิธีที่สองแล้ว แต่ Wesley Cookbook ที่ฉันเคยอ่านใช้แบบแรก

12
เป็นไปได้ไหมที่จะอัปเดตหัวเรื่อง / ข้อความ UIButton โดยใช้โปรแกรม
ฉันมีUIButtonที่เมื่อกดแล้วจะแสดงมุมมองใหม่ที่ผู้ใช้สามารถเปลี่ยนการตั้งค่าบางอย่างได้ เมื่อมุมมองถูกปิดฉันต้องการอัปเดตชื่อ / ข้อความของUIButtonเพื่อแสดงสถานะใหม่ ฉันกำลังโทร: [myButton setTitle: @"myTitle" forState: UIControlStateNormal]; [myButton setTitle: @"myTitle" forState: UIControlStateApplication]; [myButton setTitle: @"myTitle" forState: UIControlStateHighlighted]; [myButton setTitle: @"myTitle" forState: UIControlStateReserved]; [myButton setTitle: @"myTitle" forState: UIControlStateSelected]; [myButton setTitle: @"myTitle" forState: UIControlStateDisabled]; แต่ดูเหมือนว่าจะไม่เปลี่ยนแปลงไปจากข้อความ / ชื่อเรื่องเดิมตามที่ระบุไว้ใน IB

7
การอ่านแท็ก NFC ด้วย iPhone 6 / iOS 8
ตอนนี้ Apple เพิ่งประกาศ iPhone 6 จะมีชิป NFC มีใครรู้บ้างว่า iOS 8 จะเปิดใช้งานการอ่าน / ตรวจจับแท็ก RFID สำหรับอุปกรณ์ iPhone 6 ได้หรือไม่? ใครมีรายละเอียดที่จะแบ่งปันเกี่ยวกับเรื่องนี้?
96 ios  iphone  nfc  ios8  rfid 

13
iPhone และ OpenCV
ฉันรู้ว่าOpenCV ถูกพอร์ตไปยัง Mac OS Xแต่ฉันไม่พบข้อมูลใด ๆ เกี่ยวกับพอร์ตไปยัง iPhone ฉันไม่ใช่นักพัฒนา Mac ดังนั้นฉันจึงไม่รู้ว่าพอร์ต Mac OS X เพียงพอสำหรับ iPhone หรือไม่ ไม่มีใครรู้ดีไปกว่าฉัน?
96 ios  iphone  opencv 

9
วิธีรับ NSDate วันเดือนและปีในรูปแบบจำนวนเต็ม?
ฉันต้องการรับองค์ประกอบของวันเดือนและปีNSDateในรูปแบบจำนวนเต็มเช่นถ้าวันที่คือ 1/2/1988 ฉันควรจะได้ 1, 2 และ 1988 แยกกันเป็นจำนวนเต็ม ฉันจะทำสิ่งนี้ใน iOS ได้อย่างไร ฉันพบคำถามที่คล้ายกัน แต่วิธีการdescriptionWithCalendarFormat: ให้คำเตือนและดูเหมือนว่าจะเลิกใช้แล้วในตอนนี้

14
การลบวิวคอนโทรลเลอร์ออกจากสแต็กการนำทาง
ฉันมีสแต็กการนำทางพร้อมด้วย UIViewControllers 5 ตัว ฉันต้องการลบตัวควบคุมวิวตัวที่ 3 และ 4 ในสแต็กเมื่อคลิกปุ่มในตัวควบคุมวิวตัวที่ 5 เป็นไปได้ไหมที่จะทำเช่นนี้? ถ้าเป็นอย่างไร

3
การฝัง Python ในแอพ iPhone
ดังนั้นจึงเป็นสหัสวรรษใหม่ แอปเปิลโบกมือ ตอนนี้การรวมล่าม Python ในแอพ iPhone (App Store) ถูกกฎหมาย เราจะทำสิ่งนี้ได้อย่างไร? การสนทนาที่มีอยู่ทั้งหมด (ไม่น่าแปลกใจ) หมายถึงการแหกคุก (คำถามที่เก่ากว่า: ฉันสามารถเขียนแอพของ iPhone โดยใช้ Python ได้หรือไม่ ) เป้าหมายของฉันที่นี่ไม่ใช่การเขียนแอป PyObjC แต่เพื่อเขียนแอป ObjC ปกติที่เรียกใช้ Python เป็นไลบรารีแบบฝัง จากนั้นรหัส Python จะเรียกกลับไปที่รหัสโกโก้ดั้งเดิม เป็นรูปแบบ "control logic is Python code" มีคำแนะนำในการสร้าง Python ใน XCode หรือไม่เพื่อให้แอป iPhone ของฉันสามารถเชื่อมโยงได้ โดยเฉพาะอย่างยิ่ง Python ที่ถูกถอดออกเนื่องจากฉันไม่ต้องการ 90% ของไลบรารีมาตรฐาน ฉันสามารถหา API …
96 iphone  python  xcode 


21
ไม่สามารถเปิดโครงการ ... ไม่สามารถเปิดได้เนื่องจากไม่สามารถแยกวิเคราะห์ไฟล์โครงการได้
ฉันทำงานมาระยะหนึ่งเพื่อสร้างแอพ iPhone วันนี้เมื่อแบตเตอรีของฉันเหลือน้อยฉันก็ทำงานและบันทึกไฟล์ต้นฉบับอย่างต่อเนื่องจากนั้นไฟก็ดับ ... ตอนนี้เมื่อฉันเสียบปลั๊กคอมพิวเตอร์กลับเข้าที่และได้รับพลังงานที่ดีฉันพยายามเปิดไฟล์โครงการและได้รับข้อผิดพลาด: ไม่สามารถเปิดโครงการ โปรเจ็กต์ ... ไม่สามารถเปิดได้เนื่องจากไม่สามารถแยกวิเคราะห์ไฟล์โปรเจ็กต์ มีวิธีใดบ้างที่ผู้คนรู้ว่าฉันสามารถกู้คืนจากสิ่งนี้ได้? ฉันลองใช้ไฟล์โปรเจ็กต์ที่เก่ากว่าแล้วใส่เข้าไปใหม่แล้วคอมไพล์ มันทำให้ฉันมีข้อผิดพลาดที่ขี้ขลาดซึ่งอาจเป็นเพราะไม่พบไฟล์ทั้งหมดที่ต้องการ ... ฉันไม่ต้องการสร้างโครงการใหม่ตั้งแต่ต้นถ้าเป็นไปได้ แก้ไข ตกลงฉันแตกต่างระหว่างสิ่งนี้กับไฟล์โครงการที่เก่ากว่าเล็กน้อยที่ใช้งานได้และเห็นว่ามีความเสียหายบางอย่างในไฟล์ หลังจากรวมเข้าด้วยกัน (ส่วนที่ดีและใหม่ล่าสุด) ตอนนี้ก็ใช้งานได้แล้ว จุดสำคัญเกี่ยวกับ SVN ฉันมีอันหนึ่ง แต่มีความสนุกบางอย่างที่พยายามซิงค์ XCode กับมัน ฉันจะใช้เวลากับมันมากขึ้นในตอนนี้ ... ;-)
96 iphone  xcode 

12
การวางแนวภาพ iOS มีพฤติกรรมแปลก ๆ
ในช่วงสองสามสัปดาห์ที่ผ่านมาฉันทำงานกับรูปภาพในวัตถุประสงค์ -c และสังเกตเห็นพฤติกรรมแปลก ๆ มากมาย อย่างแรกเช่นเดียวกับคนอื่น ๆ อีกมากมายฉันเคยมีปัญหานี้ที่ภาพที่ถ่ายด้วยกล้อง (หรือถ่ายด้วยกล้องของคนอื่นและ MMS จะให้ฉัน) หมุน 90 องศา ฉันไม่แน่ใจว่าทำไมในโลกนี้ถึงเกิดสิ่งนี้ขึ้น (ด้วยเหตุนี้คำถามของฉัน ) แต่ฉันสามารถหางานราคาถูกได้ คำถามของฉันเวลานี้คือทำไมนี้เกิดขึ้น ? ทำไม Apple จึงหมุนภาพ เมื่อฉันถ่ายภาพโดยหันกล้องขึ้นด้านขวาเว้นแต่ฉันจะใช้รหัสที่กล่าวถึงข้างต้นเมื่อฉันบันทึกภาพจะได้รับการบันทึกแบบหมุน ตอนนี้วิธีแก้ปัญหาของฉันก็ใช้ได้จนถึงสองสามวันที่ผ่านมา แอปพลิเคชันของฉันแก้ไขแต่ละพิกเซลของรูปภาพโดยเฉพาะช่องอัลฟาของ PNG (ดังนั้นการแปลง JPEG ใด ๆ จึงถูกโยนออกไปนอกหน้าต่างสำหรับสถานการณ์ของฉัน) ไม่กี่วันที่ผ่านมาฉันสังเกตเห็นว่าแม้ว่ารูปภาพจะแสดงอย่างถูกต้องในแอพของฉันด้วยรหัสวิธีแก้ปัญหาของฉัน แต่เมื่ออัลกอริทึมของฉันแก้ไขพิกเซลแต่ละพิกเซลของรูปภาพ แต่ก็คิดว่ารูปภาพนั้นหมุน ดังนั้นแทนที่จะแก้ไขพิกเซลที่ด้านบนของภาพมันจะแก้ไขพิกเซลที่ด้านข้างของภาพ (เพราะคิดว่ามันควรจะหมุนได้)! ฉันคิดไม่ออกว่าจะหมุนภาพในหน่วยความจำอย่างไร - โดยหลักการแล้วฉันต้องการเพียงแค่ลบimageOrientationธงนั้นทั้งหมดออกด้วยกัน นี่คือสิ่งอื่นที่ทำให้ฉันงงเช่นกัน ... เมื่อฉันถ่ายภาพimageOrientationค่าจะตั้งเป็น 3 รหัสวิธีแก้ปัญหาของฉันฉลาดพอที่จะรู้เรื่องนี้และพลิกมันเพื่อให้ผู้ใช้ไม่สังเกตเห็น นอกจากนี้รหัสของฉันในการบันทึกภาพลงในไลบรารีจะรับรู้สิ่งนี้พลิกมันแล้วบันทึกเพื่อให้ปรากฏในม้วนฟิล์มอย่างถูกต้อง รหัสนั้นมีลักษณะดังนี้: NSData* pngdata = …

3
มีวิธีที่เร็วกว่า / ดีกว่าในการล้างแคชของ iPhone Simulator มากกว่าการลบไดเรกทอรีหรือไม่?
ดังนั้นฉันจึงยังใหม่อยู่พอสมควรสำหรับการพัฒนา iOS และฉันพบว่าตัวเองค่อนข้างจำเป็นต้องลบ DerivedData หรือเนื้อหาในไดเร็กทอรี iPhone Simulator เป็นประจำเพื่อให้สามารถเรียกใช้งานรหัสของฉันได้จริง Clean ใน Xcode ไม่ได้ทำเหมือนกับการล้างไดเรกทอรีเหล่านั้นใช่ไหม และถ้าไม่มีวิธีที่ง่ายกว่าการดึง Finder ไปรอบ ๆ เพื่อเข้าถึงพวกเขาและล้างข้อมูลเหล่านี้หรือไม่

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