Pertanyaan yang diberi tag «categories»


12
Bagaimana cara menghilangkan peringatan 'pemilih tidak diumumkan'
Saya ingin menggunakan pemilih pada instance NSObject tanpa perlu protokol yang diimplementasikan. Misalnya, ada metode kategori yang harus menetapkan properti kesalahan jika instance NSObject yang dipanggil mendukungnya. Ini kodenya, dan kodenya berfungsi sebagaimana dimaksud: if ([self respondsToSelector:@selector(setError:)]) { [self performSelector:@selector(setError:) withObject:[NSError errorWithDomain:@"SomeDomain" code:1 userInfo:nil]]; } Namun, kompiler tidak melihat metode …

6
Kategori Objective-C di perpustakaan statis
Dapatkah Anda membimbing saya cara menautkan pustaka statis ke proyek iPhone dengan benar. Saya menggunakan proyek perpustakaan statis ditambahkan ke proyek aplikasi sebagai ketergantungan langsung (target -> umum -> ketergantungan langsung) dan semua berfungsi OK, tetapi kategori. Kategori yang ditentukan di perpustakaan statis tidak berfungsi di aplikasi. Jadi pertanyaan saya …

6
Objective-C: Variabel properti / instance dalam kategori
Karena saya tidak dapat membuat properti yang disintesis dalam Kategori di Objective-C, saya tidak tahu cara mengoptimalkan kode berikut: @interface MyClass (Variant) @property (nonatomic, strong) NSString *test; @end @implementation MyClass (Variant) @dynamic test; - (NSString *)test { NSString *res; //do a lot of stuff return res; } @end Metode pengujian …


4
Mengganti metode menggunakan kategori di Objective-C
Dapatkah saya menggunakan kategori kelas untuk menimpa metode yang sudah diimplementasikan menggunakan kategori? Seperti ini: 1) Metode asli -(BOOL) method { return true; } 2) Metode yang diganti -(BOOL) method { NSLog(@"error?"); return true; } Apakah ini akan berhasil, atau apakah ini ilegal?
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.