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.


21
Ubah objektif-c typedef ke string yang setara
Dengan asumsi bahwa saya memiliki typedef yang dinyatakan dalam file .h saya seperti: typedef enum { JSON, XML, Atom, RSS } FormatType; Saya ingin membangun fungsi yang mengubah nilai numerik dari typedef menjadi string. Misalnya, jika pesan [self toString:JSON]itu dikirim; itu akan mengembalikan 'JSON'. Fungsi akan terlihat seperti ini: -(NSString …
141 c  objective-c  enums  typedef 


1
“FOUNDATION_EXPORT” vs “extern”
Saya ingin bertanya apa alasan di balik penggunaan FOUNDATION_EXPORTdaripada externdalam proyek Objective C. Saya telah memeriksa pertanyaan ini dan menggunakan FOUNDATION_EXPORTtelah memperoleh kekalahan 340 poin (posisi 1) sedangkan externhanya menggunakan 74 poin (posisi 2). Adakah yang bisa menjelaskan mengapa? Apakah ada alasan praktis untuk menggunakan FOUNDATION_EXPORTbukan extern? Terima kasih!

23
Kustomisasi bagian tajuk UITableView
Saya ingin menyesuaikan UITableViewheader untuk setiap bagian. Sejauh ini, saya sudah menerapkan -(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section UITabelViewDelegatemetode ini . Yang ingin saya lakukan adalah mendapatkan tajuk saat ini untuk setiap bagian dan hanya menambahkanUILabel sebagai subview. Sejauh ini, saya tidak dapat mencapai itu. Karena, saya tidak dapat menemukan apa pun …




18
Objective-C: Membaca file baris demi baris
Apa cara yang tepat untuk menangani file teks besar di Objective-C? Katakanlah saya perlu membaca setiap baris secara terpisah dan ingin memperlakukan setiap baris sebagai NSString. Apa cara paling efisien untuk melakukan ini? Salah satu solusinya adalah menggunakan metode NSString: + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error dan kemudian membaginya dengan …

9
Praktik terbaik menggunakan NSLocalizedString
Saya (seperti yang lainnya) gunakan NSLocalizedStringuntuk melokalkan aplikasi saya. Sayangnya, ada beberapa "kelemahan" (belum tentu kesalahan NSLocalizedString itu sendiri), termasuk Tidak ada pelengkapan otomatis untuk string di Xcode. Ini membuat pekerjaan tidak hanya rawan kesalahan tetapi juga melelahkan. Anda mungkin akhirnya mendefinisikan ulang string hanya karena Anda tidak tahu string …

18
Dapatkan klik tombol di dalam UITableViewCell
Saya memiliki pengontrol tampilan dengan tampilan tabel dan pena terpisah untuk templat sel tabel. Templat sel memiliki beberapa tombol. Saya ingin mengakses klik tombol bersama dengan indeks sel yang diklik di dalam view controller di mana saya telah mendefinisikan tampilan Table. Jadi saya memiliki ViewController.hdan di ViewController.mmana saya memiliki UITableViewdan …

26
Pusatkan konten UIScrollView saat lebih kecil
Saya memiliki bagian UIImageViewdalam UIScrollViewyang saya gunakan untuk memperbesar dan menggulir. Jika gambar / konten tampilan gulir lebih besar dari tampilan gulir, semuanya berfungsi dengan baik. Namun, ketika gambar menjadi lebih kecil dari tampilan gulir, itu menempel ke sudut kiri atas tampilan gulir. Saya ingin membuatnya tetap terpusat, seperti aplikasi …



4
NSInvokasi untuk Dummies?
Bagaimana tepatnya cara NSInvocationkerjanya? Apakah ada pengantar yang bagus? Saya secara khusus mengalami masalah memahami bagaimana kode berikut (dari Pemrograman Kakao untuk Mac OS X, Edisi ke-3 ) bekerja, tetapi kemudian juga dapat menerapkan konsep-konsep secara independen dari sampel tutorial. Kode: - (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { NSLog(@"adding %@ to %@", …

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.