Pertanyaan yang diberi tag «cocoa»

Cocoa adalah kerangka kerja pengembangan aplikasi Apple untuk macOS, yang terdiri dari Foundation, Application Kit, dan Core Data. Gunakan tag "cocoa-touch" untuk pertanyaan iOS.

3
NSLog / printf specifier untuk NSInteger?
A NSIntegeradalah 32 bit pada platform 32-bit, dan 64 bit pada platform 64-bit. Apakah ada NSLogspecifier yang selalu cocok dengan ukuran NSInteger? Mempersiapkan Xcode 3.2.5 llvm 1.6 compiler (ini penting; gcc tidak melakukan ini) GCC_WARN_TYPECHECK_CALLS_TO_PRINTF dihidupkan Itu membuat saya sedih di sini: #import <Foundation/Foundation.h> int main (int argc, const char …






14
Memahami penghitungan referensi dengan Kakao dan Objective-C
Saya baru saja mulai melihat Objective-C dan Cocoa dengan maksud untuk bermain dengan iPhone SDK. Saya cukup nyaman dengan C mallocdan freekonsepnya, tetapi skema penghitungan referensi Cocoa membuat saya agak bingung. Saya diberitahu itu sangat elegan setelah Anda memahaminya, tetapi saya belum selesai. Bagaimana release, retaindan autoreleasebekerja dan apa konvensi …

7
Gunakan C ++ dengan Cocoa, bukan Objective-C?
Saya ingin menulis aplikasi yang menggunakan C ++ dan kerangka kerja Cocoa karena Apple tidak membuat Carbon 64-bit mampu. C ++ tampaknya cukup vanilla dalam implementasinya di Linux dan Windows tetapi di Mac OS X sepertinya diperlukan potongan kode khusus Apple tambahan (seperti pembungkus Obj-C). Sepertinya Apple juga memaksa pengembang …

9
memfilter NSArray menjadi NSArray baru di Objective-C
Saya punya NSArraydan saya ingin membuat yang baru NSArraydengan objek dari larik asli yang memenuhi kriteria tertentu. Kriteria ditentukan oleh fungsi yang mengembalikan a BOOL. Saya dapat membuat NSMutableArray, mengulang melalui larik sumber dan menyalin objek yang diterima fungsi filter dan kemudian membuat versi yang tidak dapat diubah. Apakah ada …

2
"Koleksi telah dimutasi saat sedang dihitung" di executeFetchRequest
Saya terjebak pada masalah selama berjam-jam sekarang dan setelah membaca semua tentang ini di stackoverflow (dan menerapkan setiap saran yang ditemukan), saya sekarang secara resmi membutuhkan bantuan. ;Hai) Inilah konteksnya: Dalam proyek iPhone saya, saya perlu mengimpor data di latar belakang dan memasukkannya ke dalam konteks objek yang dikelola. Mengikuti …



3
Bagaimana cara mendapatkan objek Data Inti dari ID Objek tertentu?
Saya bisa dengan mudah mendapatkan ID objek di Core Data menggunakan kode berikut: NSManagedObjectID *moID = [managedObject objectID]; Namun, adakah cara untuk mengeluarkan objek dari penyimpanan data inti dengan memberinya ID objek tertentu? Saya tahu bahwa saya dapat melakukan ini dengan menggunakan NSFetchRequest, seperti ini: NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] …


6
Menyalin jauh NSArray
Apakah ada fungsi bawaan yang memungkinkan saya untuk menyalin secara mendalam NSMutableArray? Saya melihat sekeliling, beberapa orang mengatakan [aMutableArray copyWithZone:nil]karya sebagai salinan dalam. Tapi saya mencoba dan tampaknya salinan yang dangkal. Saat ini saya melakukan penyalinan secara manual dengan forloop: //deep copy a 9*9 mutable array to a passed-in reference …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.