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.

4
Sintaksis metode dalam Objective-C
Dapatkah seseorang menjelaskan sintaks deklarasi metode ini untuk saya? Dalam fungsi ini, jumlah baris UIPickerView (UI mesin slot pada iPhone) sedang dikembalikan. Dari pemahaman saya, Metode ini disebut ' pickerView', dan mengembalikan NSInteger. Ini melewati sebuah pointer ke UIPickerview yang disebut ' pickerView' ... pertama, mengapa metode ini disebut nama …

4
Mengapa delegasi Objective-C biasanya diberi properti alih-alih mempertahankan?
Saya berselancar melalui blog indah yang dikelola oleh Scott Stevenson, dan saya mencoba memahami konsep Objective-C yang mendasar dalam menugaskan delegasi properti 'assign' vs 'retain'. Catatan, keduanya sama di lingkungan pengumpulan sampah. Saya sebagian besar peduli dengan lingkungan berbasis non-GC (misalnya: iPhone). Langsung dari blog Scott: "Kata kunci yang ditetapkan …



19
Storyboard tidak mengandung pengontrol tampilan dengan pengidentifikasi
Saya terus mendapatkan kesalahan berikut: Storyboard (<UIStoryboard: 0x7ebdd20>) doesn't contain a view controller with identifier 'drivingDetails' Ini kodenya: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"drivingDetails"]; controller.title = [[dao libraryItemAtIndex:indexPath.row] valueForKey:@"name"]; [self.navigationController pushViewController:controller animated:YES]; } Saya sudah mengatur identifierpada UIStoryboardtapi saya masih mendapatkan kesalahan ini.


11
Dialog izin lokasi saat ini menghilang terlalu cepat
Aplikasi saya mengambil lokasi pengguna, mendapatkan koordinat, dan menyediakan jarak ke atau dari tujuan atau asal mereka. Semua tujuan yang mungkin ini ditampilkan dalam tampilan tabel, jadi saya mendapatkan pengguna mengoordinasikan pada saat yang sama saat mengisi tabel. Satu-satunya hal adalah, tampilan peringatan yang menanyakan lokasi pengguna muncul kemudian menghilang …




9
Cocoa Core Data cara yang efisien untuk menghitung entitas
Saya membaca banyak tentang Core Data .. tapi apa cara yang efisien untuk membuat perhitungan atas Entity-Type (seperti SQL dapat dilakukan dengan SELECT count (1) ...). Sekarang saya baru saja menyelesaikan tugas ini dengan memilih semua dengan NSFetchedResultsControllerdan mendapatkan hitungan NSArray! Saya yakin ini bukan cara terbaik ...

24
Pesan kesalahan '_BSMachError: (os / kern) kemampuan tidak valid (20)'
Harap perhatikan bahwa pesan kesalahan ini cukup rendah, sehingga muncul karena berbagai alasan dalam skenario yang berbeda. Jika Anda memiliki skenario yang tidak disebutkan dalam salah satu jawaban di bawah ini, harap pertimbangkan untuk menambahkan situasi Anda juga, jadi mungkin ini bisa menjadi jawaban sentral untuk berbagai situasi yang menimbulkan …
173 ios  objective-c  xcode7 

10
Ekspresi reguler dalam aplikasi Kakao Objective-C
Googling Awal menunjukkan bahwa tidak ada cara bawaan untuk melakukan ekspresi reguler dalam aplikasi Kakao Objective-C. Jadi empat pertanyaan: Benarkah itu benar? Apakah kamu bercanda? Oke, lalu adakah perpustakaan sumber terbuka yang bagus yang Anda rekomendasikan? Apa cara untuk cukup dekat tanpa mengimpor perpustakaan, mungkin dengan kelas NSScanner?
173 objective-c  regex  cocoa 


2
Objective-C Runtime: cara terbaik untuk memeriksa apakah kelas sesuai dengan protokol?
Saya memiliki Kelas (tetapi tidak ada instance) dan perlu tahu apakah itu sesuai dengan protokol tertentu. Namun, Kelas dapat disubklasifikasikan beberapa kali dan class_conformsToProtocol () mengabaikan protokol yang dideklarasikan pada superclasses. Saya hanya bisa menggunakan class_getSuperclass () dan secara rekursif memeriksa semua kelas dalam hierarki ke atas sampai superclass nil. …

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.