Pertanyaan yang ditandai 'objektif-c'

Tag ini hanya boleh digunakan pada masalah yang terkait dengan objek Objective-C, atau tergantung pada kode bahasa. Tag [cocoa] dan [cocoa-touch] harus digunakan untuk menanyakan tentang kerangka kerja atau kelas Apple. Gunakan tag terkait [ios], [macos], [apple-watch] dan [tvos] untuk masalah khusus untuk platform ini.
30
balasan

Apa perbedaan antara atribut atom dan nonatomik?

Apa yang dimaksud dengan atom dan nonatomik dalam deklarasi properti? @property (nonatomic, retain) UITextField * userName; @property (atomic, retain) UITextField * userName; @property (retain) UITextField * userName; Apa perbedaan operasional antara ketiganya?
atur 26 Feb '09 jam 5:31
92
balasan

Bagaimana saya bisa membuat UITextField bergerak ke atas dengan keyboard - ketika saya mulai mengedit?

Dengan iOS SDK: Saya memiliki UIView dengan UITextField yang memiliki keyboard UITextField. Saya perlu agar saya dapat: Membiarkan konten UIScrollView untuk menggulir untuk melihat bidang teks lainnya segera setelah keyboard ditampilkan "Lompat" secara otomatis (...
ditetapkan pada 14 Juli '09 pada 20:06
18
balasan

Bagaimana cara menonaktifkan ARC untuk satu file dalam suatu proyek?

Saya menggunakan ARC dalam proyek saya. Namun, saya berlari ke beberapa file (misalnya, dalam tes unit dan objek tiruan), di mana aturan ARC sekarang sedikit lebih rapuh. Saya ingat bahwa saya mendengar bahwa ada cara untuk mematikan ARC untuk setiap file, meskipun ...
Ditetapkan pada 11 Juli '11 pukul 8:21
41
jawabannya

Transfer data antara pengontrol tampilan

Saya baru mengenal iOS dan Objective-C dan seluruh paradigma MVC, dan saya terjebak dengan yang berikut: Saya memiliki pandangan yang bertindak sebagai formulir entri data, dan saya ingin memberi pengguna kesempatan untuk memilih beberapa produk. Produk terdaftar di ...
atur 06 Maret '11 pada 15:43
20
balasan

performSelector dapat menyebabkan kebocoran, karena pemilihnya tidak diketahui

Saya mendapatkan peringatan berikut dari kompiler ARC: "performSelector dapat menyebabkan kebocoran karena pemilihnya tidak diketahui". Inilah yang saya lakukan: [_controller performSelector: NSSelectorFromString (@ "someMethod")]; Mengapa saya mendapat peringatan ini? ...

Bagaimana saya bisa menonaktifkan pemilihan UITableView?

Saat Anda mengeklik string di UITableView, string tersebut disorot dan dipilih. Apakah mungkin untuk menonaktifkan ini, jadi menekan garis tidak menghasilkan apa-apa?
atur 10 Oktober. '08 pada jam 2:32 siang
22
balasan

Bagaimana cara mengurutkan NSMutableArray dengan objek khusus di dalamnya?

Apa yang ingin saya lakukan tampaknya cukup sederhana, tetapi saya tidak dapat menemukan jawabannya secara online. Saya memiliki objek NSMutableArray dan membiarkannya menjadi objek Person. Saya ingin mengurutkan NSMutableArray oleh Person.birthDate, yang merupakan NSDate. Saya ...
ditetapkan pada 30 April '09 jam 9:10
19
balasan

Bagaimana cara memeriksa apakah suatu string berisi string lain di Objective-C?

Bagaimana cara memeriksa apakah suatu string (NSString) berisi string lain yang lebih kecil? Saya berharap untuk sesuatu seperti: NSString * string = @ "hello bla bla"; NSLog (@ "% d", [string berisi Substring: @ "hello"]); Tapi yang paling dekat saya dapat menemukan: if ([string rangeOfString: @ "hello"] ...
ditetapkan pada 02 Mei '10 pada 18:34
30
balasan

Label di Objective-C untuk Integrasi NSStrings

Apakah ada pintasan untuk rangkaian string (stringByAppendingString :) di Objective-C atau pintasan untuk bekerja dengan NSString secara umum? Sebagai contoh, saya ingin melakukan: NSString * myString = @ "This"; NSString * test = [myString stringByAppendingString: @ "hanyalah ...
Set 04 Feb '09 pada jam 9:26
15
balasan

Apa pencacahan typedef di Objective-C?

Saya kira pada prinsipnya saya tidak mengerti apa itu enum dan kapan menggunakannya. Sebagai contoh: typedef enum {kCircle, kRectangle, kOblateSpheroid} ShapeType; Apa yang sebenarnya diumumkan di sini?
atur 02 Apr '09 jam 0:59
15
balasan

Konstanta dalam Objective-C

Saya mengembangkan aplikasi Kakao, dan saya menggunakan konstanta NSString sebagai cara untuk menyimpan nama-nama kunci untuk pengaturan saya. Saya mengerti bahwa ini adalah ide yang bagus, karena membuatnya mudah untuk mengubah kunci jika perlu. Selain itu, konsep "bagian ini ...
atur 12 Feb '09 pada 0:52
10
balasan

Bagaimana cara mengubah nilai NSString ke NSData?

Bagaimana cara mengubah nilai NSString ke NSData?
ditetapkan pada 23 Mei 2009 pada 14:20
17
balasan

Cara memanggil kode Objective-C dari Swift

Dalam bahasa Swift baru Apple, bagaimana Anda memanggil kode Objective-C? Apple menyebutkan bahwa mereka dapat hidup berdampingan dalam aplikasi yang sama, tetapi apakah ini berarti Anda secara teknis dapat menggunakan kembali kelas lama yang dibuat di Objective-C saat membuat ...
diatur pada 02 Juni '14 pukul 23:05
40
balasan

Bagaimana cara memeriksa versi iOS?

Saya ingin memeriksa apakah versi perangkat iOS lebih besar dari 3.1.3. Saya mencoba hal-hal seperti: [[UIDevice currentDevice] .systemVersion floatValue] tetapi tidak berfungsi, saya hanya ingin: if (versi> 3.1.3) {} Bagaimana saya dapatkah ini dicapai?
ditetapkan pada 27 Juli '10 pukul 2:30
13
balasan

Pembuatan Angka Acak di Objective-C

Saya pada dasarnya adalah seorang manajer Java, dan saya perlu cara untuk menghasilkan nomor pseudo-acak antara 0 dan 74. Di Jawa, saya akan menggunakan metode ini: Random.nextInt (74) Saya tidak tertarik membahas benih atau keacakan benar, hanya bagaimana Anda melakukan tugas yang sama ...
atur 02 Okt '08 pada jam 7:35