Pertanyaan yang diberi tag «objective-c»

Tag ini harus digunakan hanya pada pertanyaan yang tentang fitur Objective-C atau bergantung pada kode dalam bahasa. Tag [cocoa] dan [cocoa-touch] harus digunakan untuk bertanya tentang kerangka kerja atau kelas Apple. Gunakan tag terkait [ios], [macos], [apple-watch] dan [tvos] untuk masalah khusus untuk platform tersebut.

9
Bagaimana garis bawah di depan variabel dalam kelas objektif-c kakao bekerja?
Saya telah melihat dalam beberapa contoh iPhone bahwa atribut telah menggunakan garis bawah _ di depan variabel. Adakah yang tahu apa artinya ini? Atau bagaimana cara kerjanya? File antarmuka yang saya gunakan terlihat seperti: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - …

1
Kesalahan: _handleNonLaunchSpecificActions di iOS9
Saya mendapatkan kesalahan berikut di iOS 9: -[UIApplication_handleNonLaunchSpecificActions: forScene: withTransitionContext: completion:] unhandled action -> <FBSSceneSnapshotAction: 0x150b2aef0> { handler = remote; info = <BSSettings: 0x15333f650> { (1) = 5; }; } Adakah orang lain yang menemukan kesalahan ini atau implikasinya? Apa yang salah?
157 ios  objective-c  xcode  ios9 

19
Kesalahan aplikasi iOS - Tidak dapat menambahkan diri sebagai subview
Saya menerima laporan kerusakan ini, tetapi saya tidak tahu bagaimana cara debug itu. Fatal Exception NSInvalidArgumentException Can't add self as subview 0 ... CoreFoundation __exceptionPreprocess + 130 1 libobjc.A.dylib objc_exception_throw + 38 2 CoreFoundation -[NSException initWithCoder:] 3 UIKit -[UIView(Internal) _addSubview:positioned:relativeTo:] + 110 4 UIKit -[UIView(Hierarchy) addSubview:] + 30 5 UIKit …
157 ios  iphone  objective-c 

29
Bagaimana saya bisa mengubah token perangkat saya (NSData) menjadi NSString?
Saya menerapkan pemberitahuan push. Saya ingin menyimpan Token APNS saya sebagai sebuah String. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } Baris pertama kode mencetak nol. yang kedua mencetak token. Bagaimana saya bisa mendapatkan perangkat baru saya sebagai …

2
Apa cara terbaik untuk membuat konstanta di Objective-C
Saya membuat klien Reddit untuk tujuan pembelajaran. Saya perlu memiliki file dengan konstanta di dalamnya. Saya berpikir tentang mengimpor file dalam Reddit-Prefix.pchfile untuk membuat konstanta tersedia untuk semua file. Apakah ini cara yang baik untuk melakukan sesuatu? Juga, saya telah melakukan penelitian dan menemukan beberapa metode untuk membuat konstanta, tetapi …

12
Cara menggunakan NSJSONSerialization
Saya memiliki string JSON (dari PHP json_encode()yang terlihat seperti ini: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Saya ingin menguraikan ini menjadi semacam struktur data untuk aplikasi iPhone saya. Saya kira hal terbaik bagi saya adalah memiliki array kamus, jadi elemen 0 dalam array adalah kamus dengan kunci "id" => "1"dan …


20
Bagaimana cara menentukan apakah NSDate hari ini?
Cara memeriksa apakah suatu NSDate milik hari ini? Saya biasa memeriksanya menggunakan 10 karakter pertama dari [aDate description]. [[aDate description] substringToIndex:10]mengembalikan string seperti "YYYY-MM-DD"jadi saya membandingkan string dengan string yang dikembalikan oleh [[[NSDate date] description] substringToIndex:10]. Apakah ada cara yang lebih cepat dan / atau rapi untuk memeriksa? Terima kasih.


18
Apa cara terbaik untuk mengembangkan menu samping seperti yang ada di aplikasi iOS baru Facebook?
Tampaknya menu geser samping menjadi elemen antarmuka yang lebih umum karena lebih banyak informasi dijejalkan ke setiap aplikasi iPhone. Facebook telah memasukkannya dalam versi terbaru mereka dan aplikasi Gmail baru tampaknya memasukkannya juga . Saya bertanya-tanya apakah ada yang memikirkan cara paling efisien untuk mengembangkan sesuatu seperti ini karena itu …

30
Galat “pemilih yang tidak dikenal dikirim ke instance” di Objective-C
Saya membuat tombol dan menambahkan tindakan untuk itu, tetapi segera setelah dipanggil, saya mendapatkan kesalahan ini: -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0 2010-03-16 22:23:58.811 Money[8056:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:'*** -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0' Ini kode saya: - (id)initWithNibName:(NSString *)nibNameOrNil …




4
Perbedaan antara nullable, __nullable dan _Nullable di Objective-C
Dengan Xcode 6.3 ada anotasi baru yang diperkenalkan untuk lebih mengekspresikan maksud API di Objective-C (dan untuk memastikan dukungan Swift yang lebih baik tentu saja). Penjelasan itu tentu saja nonnull, nullabledan null_unspecified. Tetapi dengan Xcode 7, ada banyak peringatan yang muncul seperti: Pointer tidak memiliki specifier tipe nullability (_Nonnull, _Nullable …

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.