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.


30
Bagaimana saya bisa membuat UITextField bergerak ke atas saat keyboard ada - saat mulai mengedit?
Dengan SDK iOS: Saya memiliki UIViewdengan UITextFields yang memunculkan keyboard. Saya membutuhkannya untuk dapat: Izinkan menggulir konten UIScrollViewuntuk melihat bidang teks lainnya setelah keyboard ditampilkan Secara otomatis "melompat" (dengan menggulir ke atas) atau memendek Saya tahu bahwa saya membutuhkan UIScrollView. Saya sudah mencoba mengubah kelas saya UIViewmenjadi UIScrollViewtetapi saya masih …

30
Passing Data antara View Controllers
Saya baru untuk 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 memberikan opsi kepada pengguna untuk memilih beberapa produk. Produk terdaftar pada tampilan lain dengan a UITableViewControllerdan saya telah mengaktifkan banyak pilihan. Pertanyaan …


27
Bagaimana cara saya mengurutkan NSMutableArray dengan objek khusus di dalamnya?
Apa yang ingin saya lakukan tampaknya cukup sederhana, tetapi saya tidak dapat menemukan jawaban di web. Saya memiliki NSMutableArrayobjek, dan katakanlah mereka adalah objek 'Person'. Saya ingin mengurutkan NSMutableArrayberdasarkan Person.birthDate yang merupakan NSDate. Saya pikir ini ada hubungannya dengan metode ini: NSArray *sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(???)]; Di Jawa, saya akan …

19
performSelector dapat menyebabkan kebocoran karena pemilihnya tidak diketahui
Saya mendapatkan peringatan berikut oleh kompiler ARC: "performSelector may cause a leak because its selector is unknown". Inilah yang saya lakukan: [_controller performSelector:NSSelectorFromString(@"someMethod")]; Mengapa saya mendapat peringatan ini? Saya mengerti kompiler tidak dapat memeriksa apakah pemilih ada atau tidak, tetapi mengapa hal itu menyebabkan kebocoran? Dan bagaimana saya bisa mengubah …

23
Bagaimana cara saya memeriksa apakah sebuah string berisi string lain di Objective-C?
Bagaimana saya bisa memeriksa apakah string ( NSString) berisi string lain yang lebih kecil? Saya berharap untuk sesuatu seperti: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Tapi yang paling dekat yang bisa saya temukan adalah: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); …

29
Pintasan di Objective-C untuk menggabungkan NSStrings
Apakah ada pintasan ke ( stringByAppendingString:) rangkaian string di Objective-C, atau pintasan untuk bekerja NSStringsecara umum? Misalnya, saya ingin membuat: NSString *myString = @"This"; NSString *test = [myString stringByAppendingString:@" is just a test"]; sesuatu yang lebih seperti: string myString = "This"; string test = myString + " is just a …


14
Konstanta dalam Objective-C
Saya sedang mengembangkan aplikasi Kakao , dan saya menggunakan konstanta NSStrings sebagai cara untuk menyimpan nama-nama kunci untuk preferensi saya. Saya mengerti ini adalah ide yang bagus karena memungkinkan penggantian kunci yang mudah jika perlu. Plus, itu seluruh gagasan 'memisahkan data Anda dari logika Anda'. Lagi pula, adakah cara yang …

17
Bagaimana cara saya memanggil kode Objective-C dari Swift?
Di Swift, bagaimana seseorang memanggil kode Objective-C? Apple menyebutkan bahwa mereka dapat hidup berdampingan dalam satu aplikasi, tetapi apakah ini berarti bahwa seseorang secara teknis dapat menggunakan kembali kelas lama yang dibuat di Objective-C sambil membangun kelas baru di Swift?
974 objective-c  swift 

12
Bagaimana cara menghidupkan perubahan kendala?
Saya memperbarui aplikasi lama dengan AdBannerViewdan ketika tidak ada iklan, itu akan hilang dari layar. Ketika ada iklan, iklan itu akan muncul di layar. Hal-hal dasar. Gaya lama, saya mengatur bingkai di blok animasi. Gaya baru, saya memiliki IBOutletbatasan tata letak otomatis yang menentukan Yposisi, dalam hal ini jarak dari …


30
Bagaimana cara memeriksa versi iOS?
Saya ingin memeriksa apakah iOSversi perangkat lebih besar daripada 3.1.3 saya mencoba hal-hal seperti: [[UIDevice currentDevice].systemVersion floatValue] tetapi tidak berhasil, saya hanya ingin: if (version > 3.1.3) { } Bagaimana saya bisa mencapai ini?
848 ios  objective-c 

13
Menghasilkan angka acak di Objective-C
Saya terutama kepala Java, dan saya ingin cara untuk menghasilkan nomor pseudo-acak antara 0 dan 74. Di Jawa saya akan menggunakan metode ini: Random.nextInt(74) Saya tidak tertarik dalam diskusi tentang benih atau keacakan benar, hanya bagaimana Anda menyelesaikan tugas yang sama di Objective-C. Saya telah menjelajahi Google, dan sepertinya ada …

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.