คำถามติดแท็ก xcode4.2

16
ไม่สามารถติดตั้ง Ruby ภายใต้ Lion ที่มีปัญหา RVM - GCC
คำถามส่วนใหญ่เกี่ยวกับปัญหานี้เกิดจาก Xcode หายไป; ฉันติดตั้ง Xcode 4.2 แล้ว ติดตั้งความพยายาม: rvm install 1.9.3 Installing Ruby from source to: /Users/jamie/.rvm/rubies/ruby-1.9.3-p0, this may take a while depending on your cpu(s)... ruby-1.9.3-p0 - #fetching ruby-1.9.3-p0 - #extracted to /Users/jamie/.rvm/src/ruby-1.9.3-p0 (already extracted) Fetching yaml-0.1.4.tar.gz to /Users/jamie/.rvm/archives Extracting yaml-0.1.4.tar.gz to /Users/jamie/.rvm/src Configuring yaml in /Users/jamie/.rvm/src/yaml-0.1.4. Compiling yaml …
268 ruby  gcc  rvm  osx-lion  xcode4.2 

18
การตั้งค่าความสูงของแถวเซลล์ที่กำหนดเองในกระดานเรื่องราวไม่ตอบสนอง
ฉันกำลังพยายามปรับความสูงของเซลล์สำหรับหนึ่งในเซลล์ในมุมมองตารางของฉัน ฉันกำลังปรับขนาดจากการตั้งค่า "ความสูงของแถว" ภายใน "ตัวตรวจสอบขนาด" ของเซลล์ที่เป็นปัญหา เมื่อฉันเรียกใช้แอปบน iPhone เซลล์จะมีการตั้งค่าขนาดเริ่มต้นจาก "ขนาดแถว" ในมุมมองตาราง ถ้าฉันเปลี่ยน "ขนาดแถว" ของมุมมองตารางขนาดของเซลล์ทั้งหมดจะเปลี่ยนไป ฉันไม่ต้องการทำเช่นนั้นเพราะฉันต้องการขนาดที่กำหนดเองสำหรับเซลล์เดียวเท่านั้น ฉันเคยเห็นโพสต์มากมายที่มีวิธีแก้ปัญหาแบบเป็นโปรแกรม แต่ฉันต้องการทำผ่านกระดานเรื่องราวถ้าเป็นไปได้

7
ทำไม @autoreleasepool ยังต้องการ ARC อยู่
ส่วนใหญ่ด้วย ARC (การอ้างอิงโดยอัตโนมัติ) เราไม่จำเป็นต้องคิดถึงการจัดการหน่วยความจำเลยด้วย Objective-C ไม่อนุญาตให้สร้างNSAutoreleasePoolอีกต่อไปอย่างไรก็ตามมีไวยากรณ์ใหม่: @autoreleasepool { … } คำถามของฉันคือทำไมฉันจะต้องใช้สิ่งนี้เมื่อฉันไม่ควรปล่อย / ตอบรับอัตโนมัติด้วยตนเอง แก้ไข:เพื่อสรุปสิ่งที่ฉันได้จากคำตอบและความคิดเห็นทั้งหมด: ไวยากรณ์ใหม่: @autoreleasepool { … } เป็นไวยากรณ์ใหม่สำหรับ NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; … [pool drain]; ที่สำคัญกว่า: ใช้ ARC เช่นเดียวกับautoreleaserelease มันต้องการพูลการปล่อยอัตโนมัติในสถานที่ ARC ไม่ได้สร้างกลุ่มการปล่อยอัตโนมัติให้คุณ อย่างไรก็ตาม: เธรดหลักของแอป Cocoa ทุกแอปมีพูลการเลิกอัตโนมัติอยู่แล้ว มีสองโอกาสที่คุณอาจต้องการใช้ประโยชน์จาก@autoreleasepool: myRunLoop(…) { @autoreleasepool { … } return success; }เมื่อคุณอยู่ในหัวข้อรองและไม่มีสระว่ายน้ำเปิดตัวรถยนต์คุณต้องทำด้วยตัวเองเพื่อป้องกันการรั่วไหลเช่น …

15
เป็นไปได้ไหมที่จะได้รับ iOS 5.1 SDK สำหรับ Xcode 4.2 บน Snow Leopard?
ฉันยังมี Snow Leopard ฉันมี Xcode 4.2 สำหรับการพัฒนา iOS เช้านี้ฉันอัพเกรด iPhone และ iPad เป็น iOS 5.1 แต่ Xcode 4.2 ไม่พบอุปกรณ์ของฉันสำหรับการทดสอบ ฉันไม่พบอิมเมจ iOS 5.1 SDK บนเว็บไซต์นักพัฒนาของ Apple สำหรับ Xcode 4.2 ฉันไม่ต้องการอัปเกรดเป็น Lion เพื่อรับ XCode 4.3 ในตอนนี้ ฉันจะสามารถใช้ Xcode 4.2 (บน Snow Leopard) เพื่อการพัฒนา iOS ได้หรือไม่?

5
คำถามบางประการเกี่ยวกับการนับอ้างอิงอัตโนมัติใน iOS5 SDK
ฉันกำลังพัฒนาแอพสำหรับ iPad การพัฒนาเริ่มต้นสำหรับ iOS 4.2 และกำลังดำเนินการต่อไป (และฉันคิดว่าจะเสร็จสมบูรณ์) สำหรับ iOS 4.3 ฉันเพิ่งอ่านเกี่ยวกับ ARC ใน iOS 5 และโดยพื้นฐานแล้วฉันเข้าใจว่าเราไม่จำเป็นต้องปล่อยและเก็บรักษาวัตถุอีกต่อไป คำถามของฉันคือ: หากฉันตัดสินใจที่จะอัปเกรดเป็น iOS 5 ฉันจำเป็นต้องลบข้อความ[myObject retain]และ[myObject release]ข้อความทั้งหมดออกจากรหัสของฉันหรือไม่ หากฉันพัฒนาแอปใหม่สำหรับ iOS 5 โดยใช้ ARC ฉันจะต้องใช้การตรวจสอบ "ความเข้ากันได้ย้อนยุค" บางประเภทหรือไม่ กล่าวคือฉันจะต้องตรวจสอบเวอร์ชันของ iOS และรักษาการโทรและปล่อยตามนั้นหรือไม่ โดยพื้นฐานแล้ว ARC สามารถใช้ได้กับ iOS ทุกเวอร์ชันหรือเฉพาะสำหรับ iOS 5?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.