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.




7
Bagaimana cara mendapatkan pengontrol tampilan root?
Saya membutuhkan contoh pengontrol tampilan root. Saya mencoba pendekatan tersebut: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController]; Pengembalian: null : Juga ketika saya mencoba mendapatkan berbagai pengontrol: NSArray *viewControllers = self.navigationController.viewControllers; Ini mengembalikan hanya satu pengontrol, tetapi itu bukan pengontrol tampilan root saya. Jika saya mencoba mengambil dari pengontrol navigasi: …

8
Swift - tipe apa yang digunakan? NSString atau String
Dengan diperkenalkannya Swift, saya telah mencoba memahami bahasa baru Saya seorang pengembang iOS dan akan menggunakan jenis seperti NSString, NSInteger, NSDictionary dalam aplikasi. Saya perhatikan bahwa dalam ebook "Bahasa Pemrograman Swift" oleh Apple, mereka menggunakan jenis SwiftString, Int, Dictionary Saya perhatikan tipe Swift tidak memiliki (atau diberi nama berbeda) beberapa …
109 ios  objective-c  string  macos  swift 

4
Bagaimana cara kerja minimumScaleFactor dari UILabel?
Saya telah menggunakan minimumFontSizesebelumnya tetapi fungsi itu sekarang sudah usang dan saya tidak begitu mengerti cara minimumScaleFactorkerjanya. Saya ingin ukuran font maksimal 10 dan minimal 7. Bagaimana saya bisa mengubah ukuran ke ukuran font 7 dengan faktor skala? UILabel penciptaan: UILabel *label = [[UILabel alloc] init]; [label setTranslatesAutoresizingMaskIntoConstraints:NO]; label.text = …
109 ios  objective-c  uilabel 

30
Tautan Universal iOS tidak membuka dalam aplikasi
Jadi saya mengikuti tutorial ini dengan tepat dan menggunakan nilai yang sama dengan yang disediakan: https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9 File Asosiasi Apple juga siap di direktori tautan: WEB_PAGE:PORT_NUMBER/apple-app-site-association Semuanya tampaknya diatur di sisi ini. Saya telah menambahkan hak, memperbarui profil penyediaan, dan semuanya sudah disiapkan. Saat saya menjalankan aplikasi di perangkat saya, dan …



30
CFBundleVersion di Info.plist Upload Error
"Biner yang Anda unggah tidak valid. CFBundleVersion kunci dalam file Info.plist harus berisi versi yang lebih tinggi daripada versi yang diunggah sebelumnya." Saya mendapatkan kesalahan ini ketika saya datang untuk mengunggah aplikasi saya. Saya mengatur versi yang diperbarui ke 1.2 di iTunes Connect dan juga telah memperbarui .plistfile ke 1.2. …

6
AVAudioPlayer melempar breakpoint dalam mode debug
Setiap kali saya memuat aplikasi itu berhenti seolah-olah saya telah menetapkan breakpoint pada baris ini: self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; Tidak ada breakpoint di atas atau di mana pun di dekat garis ini. Itu hanya terjadi ketika saya menjalankan aplikasi dalam mode debug dan tidak ada yang …

2
Di mana $ {EXECUTABLE_NAME} dan $ {PRODUCT_NAME} ditentukan
Di mana saya dapat menemukan informasi tentang cara memodifikasinya ${EXECUTABLE_NAME} ${PRODUCT_NAME} Ini hanya ditampilkan dalam file .plist tetapi di mana nilai sebenarnya. Jika kita bisa langsung memodifikasi apa pun yang kita inginkan di .plist mengapa kita membutuhkannya. Saya baru. Itu sebabnya saya mengalami masalah dalam memahami ini, saya juga melihat …
108 iphone  objective-c  ios  xcode  plist 


4
Memahami NSRunLoop
Adakah yang bisa menjelaskan untuk apa NSRunLoop? jadi yang saya tahu NSRunLoopapakah ada sesuatu yang berhubungan dengan NSThreadkan? Jadi asumsikan saya membuat seperti Thread NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod { NSLog(@"operation"); } jadi setelah Thread ini menyelesaikan pekerjaannya kan? mengapa menggunakan RunLoopsatau di mana menggunakan? …

8
Gerakan tekan lama di UICollectionViewCell
Saya bertanya-tanya bagaimana cara menambahkan pengenal gerakan tekan lama ke (subclass) UICollectionView. Saya membaca di dokumentasi bahwa itu ditambahkan secara default, tetapi saya tidak tahu caranya. Yang ingin saya lakukan adalah: Tekan lama pada sel ( saya memiliki kalender dari github ), dapatkan sel mana yang disadap dan kemudian lakukan …

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.