คำถามในหัวข้อ 'objective-c'

แอพ iPhone ที่ใช้ openAL ใช้งานได้ในโปรแกรมจำลอง แต่ไม่ใช่บนอุปกรณ์
ฉันเพิ่มเฟรมเวิร์ก openAL ลงในแอปของฉัน และฉันกำลังใช้เอ็นจิ้นเสียงที่อยู่ในเดโม CrashLanding มันทำงานได้ดีบนเครื่องจำลอง แต่เมื่อฉันสร้างมันสำหรับอุปกรณ์ของฉัน ฉันได้รับข้อผิดพลาด ดูเหมือนว่าไม่ได้เพิ่มกรอบงาน ฉันได้ลองแล้ว: รีสตาร์ท xcode;...
1515 มุมมอง
schedule 30.11.2023

เริ่มต้น NSMutableArray: [อาร์เรย์ NSMutableArray];
หากคุณเริ่มต้น NSMutableArray ด้วยวิธีสะดวกของ NSArray ดังที่กล่าวมาข้างต้น คุณจะได้รับ NSArray หรือ NSMutableArray หรือไม่ มีผลกระทบอะไรบ้าง? (ฉันรู้ว่า NSMutableArray มี "arrayWithCapacity: ฉันแค่สงสัย)
14588 มุมมอง
schedule 26.12.2023

เมื่อประกาศวัตถุใน Cocoa ฉันควรตั้งค่าเป็นศูนย์หรือไม่
สมมติว่าฉันต้องการสร้างอินสแตนซ์ของ NSString ซึ่งเริ่มต้นเป็นค่าที่แน่นอน ขึ้นอยู่กับค่าของตัวแปรอื่น ปกติผมก็จะทำ NSString *string; if(foo == 1) string = @"Foo is one."; else string = @"Foo is not one."; อย่างไรก็ตาม...
377 มุมมอง
schedule 05.01.2024

ฉันจะแน่ใจได้อย่างไรว่ามุมมอง tableViewController เต็มหน้าจอ
ในเมธอด viewDidLoad ฉันเพิ่มชุดค่าผสมของสิ่งเหล่านี้ แต่ใช้งานไม่ได้: CGRect appFrame = [[UIScreen mainScreen] applicationFrame]; [[self tableView] setBounds:appFrame]; // self.view.frame = appFrame; // self.view.bounds = appFrame; // [[self...
315 มุมมอง
schedule 01.12.2023

การจัดการหน่วยความจำใน Objective-C และการตั้งค่าตัวชี้เป็นศูนย์
ตัวชี้ไปยังวัตถุจะไปที่ nil เมื่อนับเป็น 0 หรือเมื่อมีการเรียกการจัดสรรคืน ทำไมหรือทำไมไม่?
1467 มุมมอง

การแปลงเส้นทางไฟล์จาก NSString เป็น NSURL
ฉันทำงานผ่าน Cocoa ได้อย่างราบรื่น แต่ปัญหานี้ดูธรรมดามากจนยกเลิกสิ่งดีๆ ที่ฉันได้เรียนรู้ไปทั้งหมด :/ ฉันมีเส้นทางของไฟล์ที่สร้างขึ้น และจะต้องอยู่ในรูปแบบ NSURL จากการวิจัย นี่คือโค้ดที่ฉันเขียน: NSLog(@"Old path = %@", pathToFile); NSURL...
38256 มุมมอง
schedule 02.11.2023

UITextField พร้อมตัวเลขและแป้นพิมพ์เริ่มต้น
สร้าง UITextField สำหรับฟิลด์ "รหัสไปรษณีย์/ไปรษณีย์" ด้วยคีย์บอร์ดประเภท UIKeyboardTypeDefault ฉันต้องการใช้แป้นพิมพ์เริ่มต้น แต่ต้องการให้แสดงตัวเลขและสัญลักษณ์ตามค่าเริ่มต้นตามตัวอักษร Apple ทำเช่นนี้เมื่อคุณป้อนที่อยู่ใน Contacts.app...
1383 มุมมอง

ไม่บันทึกออบเจ็กต์ Core Data ทั้งหมด
ฉันกำลังพัฒนาแอพ iPhone ซึ่งดาวน์โหลดข้อมูลจากอินเทอร์เน็ตและสร้างออบเจ็กต์จากข้อมูลนั้น สามารถสร้างวัตถุประเภทเดียวกันบนอุปกรณ์ได้ ไม่ควรบันทึกออบเจ็กต์จากเว็บในฐานข้อมูล Core Data แต่ควรบันทึกออบเจ็กต์ที่สร้างบนอุปกรณ์ เมื่อฉันบันทึก...
425 มุมมอง
schedule 21.11.2023

จะเกิดอะไรขึ้นหากหมวดหมู่ ObjC สองหมวดหมู่แทนที่วิธีการเดียวกัน
ฉันรู้กฎสองสามข้อเกี่ยวกับหมวดหมู่ Objective-C: วิธีการหมวดหมู่ไม่ควรแทนที่วิธีการที่มีอยู่ (คลาสหรืออินสแตนซ์) หมวดหมู่ ที่แตกต่างกัน สองหมวดหมู่ที่ใช้วิธีการเดียวกันสำหรับคลาสเดียวกันจะส่งผลให้เกิดพฤติกรรมที่ไม่ได้กำหนดไว้...
6287 มุมมอง

ข้อมูลหลักและการเชื่อมโยง UI
แอปพลิเคชันของฉันสร้างอินเทอร์เฟซผู้ใช้และโมเดลข้อมูลหลักผ่านโค้ด (ไม่มีไฟล์ .xib .nib หรือ .xcdatamodel) ฉันมีปัญหาในการค้นหาเอกสารเกี่ยวกับวิธีการผูกแอตทริบิวต์เอนทิตีข้อมูลหลัก (ใน NSManagedObject) กับคุณสมบัติวัตถุของ UIView หรือ...
762 มุมมอง
schedule 13.11.2023

ฉันจะเพิ่ม UIMenuItem ที่กำหนดเองให้กับ UIMenuController ใน UITextView ได้อย่างไร
ฉันกำลังพยายามเพิ่มรายการเมนูถัดจากรายการ "คัดลอก", "วาง" ใน UITextView ฉันได้สร้างคลาสย่อยของ UITextView และคัดลอกตัวอย่างจากเอกสารของ Apple ที่นี่:...
13369 มุมมอง
schedule 23.12.2023

ฉันจะทำให้หน้าต่าง (osx) เลื่อนไปอยู่ด้านบนของหน้าจอเสมอได้อย่างไร
ฉันกำลังพยายามสร้างแอปพลิเคชั่น osx ที่มีหน้าต่างเดียวและมันจะอยู่ด้านบนของหน้าจอเสมอ ใครรู้วิธีที่จะบรรลุเป้าหมาย? ขอบคุณ.
4386 มุมมอง
schedule 21.11.2023

วิธีเผยแพร่ CGColorRef
ฉันมีวิธีที่ส่งคืนอินสแตนซ์ CGColorRef ที่สร้างโดยวิธี CGColorCreate ฉันต้องปล่อยสีที่ส่งคืนโดยอัตโนมัติจากวิธีนี้ ไม่มีใครรู้วิธีการทำเช่นนี้? //red,green,blue are from 0-255 range +(CGColorRef) getColorFromRed:(int)red Green:(int)green...
7056 มุมมอง
schedule 09.11.2023

ตั้งค่าผู้รับมอบสิทธิ์ในชั้นเรียนอื่น
ฉันกำลังพยายามเขียนแอพ iPhone ตัวแรกของฉัน และฉันมีปัญหากับผู้รับมอบสิทธิ์ ฉันมีคลาสที่ใช้ AVAudioPlayer เพื่อเล่นเสียง จากนั้นฉันก็มีคลาสอื่นที่ต้องดำเนินการบางอย่างเมื่อเสียงนั้นเสร็จสมบูรณ์ ดังนั้นฉันต้องการคลาสนี้เพื่อใช้วิธี...
1191 มุมมอง
schedule 14.12.2023

ซอมบี้ส่งข้อความโดย [จำนวนอาร์เรย์]
ฉันมีอาร์เรย์ที่ไม่แน่นอนของ ivar ซึ่งฉันตั้งค่าใน viewDidLoad ดังนี้: names = [NSMutableArray arrayWithCapacity:30]; [names addObject:@"Joe"]; [names addObject:@"Dom"]; [names addObject:@"Bob"]; จากนั้นในวิธีต่อมา เมื่อแตะปุ่ม...
216 มุมมอง
schedule 20.01.2024

iPhone UITableViewController ย้ายเฉพาะแถวที่ระบุในตาราง
ฉันได้ใช้มาตรฐาน UITableViewController แล้ว ฉันได้สร้างเพียงบางแถวในตารางที่สามารถเคลื่อนย้ายได้เช่น canMoveRowAtIndexPath คืนค่าจริงสำหรับพาธดัชนีบางส่วนเท่านั้น (สำหรับแถวในส่วนแรกของตาราง)...
1173 มุมมอง
schedule 02.11.2023

UIView ซ้ำกัน
ฉันต้องการแสดง UIView เดียวกันหลายครั้ง ในขณะนี้ ฉันมีภาพวาดใน UIView หลัก จากนั้นคัดลอกสิ่งนี้ลงในรูปภาพโดยใช้ renderInContext: และ UIGraphicsGetImageFromCurrentImageContext จากนั้น ฉันตั้งค่าเนื้อหาของ UIViews พร็อกซีอื่นให้เป็นรูปภาพนี้...
961 มุมมอง
schedule 15.12.2023

วัตถุในไฟล์ nib ไม่เชื่อมโยงกับวัตถุ IBOutlet ในโค้ด
โอเค ฉันกำลังทำสิ่งนี้อยู่ มันไม่สมเหตุสมผลเลย ดังนั้นมันต้องเป็นแมลง หรือฉันทำผิดพลาดโง่ๆ บางอย่างลงไป นี่คือสถานการณ์: ฉันมี UIViewController พร้อมไฟล์ xib มันมี UIView เชื่อมต่อกับคุณสมบัติมุมมอง UIImageView เชื่อมต่อกับคุณสมบัติที่เรียกว่า...
973 มุมมอง
schedule 17.01.2024

จะปรับแต่ง UIToolbar ด้วยปุ่มที่มีรูปภาพสีได้อย่างไร
ฉันมีสองคำถามเกี่ยวกับ UIToolbar: 1: ฉันได้อ่านคำตอบของ Stackoverflow มากมายเกี่ยวกับวิธีใช้ปุ่มกับรูปภาพที่กำหนดเอง (สี) ใน UIToolbar ฉันได้ลองวางมุมมอง (แฮ็ค) ไว้ด้านบนของ UIToolbar แล้ววางปุ่มที่มีรูปภาพอยู่ในนั้น แต่ล้มเหลว ตอนนี้ฉันติดอยู่...
10049 มุมมอง
schedule 06.01.2024

ป้องกัน UITableView จากการเลื่อน?
ดูเหมือนว่าจะเป็นคำถามทั่วไป ดังนั้นขออภัยหากเคยถามไปแล้ว ฉันกำลังพยายามหาวิธีป้องกัน UITableView จากการเลื่อนในแอปพลิเคชัน iPhone ของฉันโดยสิ้นเชิง ฉันต้องการให้ตารางของฉันถูกล็อคในแนวตั้ง เพื่อไม่ให้การปัดหน้าจอมากจนทำให้โต๊ะขยับได้...
9610 มุมมอง
schedule 17.12.2023