«objective-c» etiketlenmiş sorular

Bu etiket yalnızca Objective-C özellikleriyle ilgili veya dildeki kodlara bağlı olan sorularda kullanılmalıdır. Apple'ın çerçeveleri veya sınıfları hakkında soru sormak için [kakao] ve [kakao dokunma] etiketleri kullanılmalıdır. Bu platformlara özgü sorunlar için [ios], [macos], [apple-watch] ve [tvos] etiketlerini kullanın.


30
Düzenlemeye başlarken klavye mevcut olduğunda bir UITextField öğesinin yukarı hareket etmesini nasıl sağlayabilirim?
İOS SDK ile: Bir var UIViewolan UITextFieldbir klavyeyi olduğunu s. Bunu yapabilmek için ihtiyacım var: UIScrollViewKlavye açıldığında diğer metin alanlarını görmek için öğesinin içeriğinin kaydırılmasına izin ver Otomatik olarak "zıpla" (yukarı kaydırarak) veya kısaltır Bir ihtiyacım olduğunu biliyorum UIScrollView. Ben Sesimin sınıfını değiştirme denedim UIViewa UIScrollViewama hala yukarı veya aşağı …

30
Görünüm Denetleyicileri Arasında Veri Aktarma
İOS ve Objective-C ve tüm MVC paradigmasında yeniyim ve aşağıdakilere takılı kaldım: Bir veri giriş formu gibi davranan bir görünüm var ve kullanıcıya birden fazla ürün seçme seçeneği vermek istiyorum. Ürünler a ile başka bir görünümde listelenir UITableViewControllerve birden fazla seçimi etkinleştirdim. Sorum şu: Verileri bir görünümden diğerine nasıl aktarabilirim? …

18
Bir projedeki tek bir dosya için ARC'yi nasıl devre dışı bırakabilirim?
ARC'yi projemde başarıyla kullanıyorum. Ancak, ARC kurallarının şu anda biraz daha kırılgan olduğu birkaç dosyayla (örneğin, birim testlerinde ve sahte nesnelerde) karşılaştım. Bu seçeneği bulamadım, ancak dosya başına ARC'yi devre dışı bırakmanın bir yolu olduğunu duydum. Mümkün mü? ARC'yi dosya başına nasıl devre dışı bırakabilirim?

27
İçindeki özel nesnelerle bir NSMutableArray'ı nasıl sıralayabilirim?
Yapmak istediğim şey oldukça basit görünüyor, ancak web'de herhangi bir cevap bulamıyorum. Bir NSMutableArraynesnem var ve diyelim ki bunlar 'Kişi' nesneleri. Ben NSMutableArraybir olan Person.birthDate göre sıralamak istiyorum NSDate. Bu yöntemle ilgisi olduğunu düşünüyorum: NSArray *sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(???)]; Java'da nesnemin Karşılaştırılabilir uygulamasını gerçekleştiririm veya Collections.sort'u bir satır içi özel …

19
performSelector, seçici bilinmediğinden sızıntıya neden olabilir
ARC derleyicisi tarafından aşağıdaki uyarıyı alıyorum: "performSelector may cause a leak because its selector is unknown". İşte yaptığım şey: [_controller performSelector:NSSelectorFromString(@"someMethod")]; Neden bu uyarıyı alıyorum? Derleyicinin seçicinin var olup olmadığını kontrol edemediğini anlıyorum, ancak bu neden bir sızıntıya neden olur? Ve artık bu uyarıyı almamak için kodumu nasıl değiştirebilirim?

23
Bir dizenin Objective-C içinde başka bir dize içerip içermediğini nasıl kontrol edebilirim?
Bir dizginin ( NSString) başka bir küçük dize içerip içermediğini nasıl kontrol edebilirim ? Gibi bir şey umuyordum: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Ama bulabildiğim en yakın şey: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } Her neyse, bir dize …



14
Amaç-C'deki sabitler
Bir Kakao uygulaması geliştiriyorum ve NSStringtercihlerime göre anahtar isimlerini saklamanın yolları olarak sürekli s kullanıyorum . Bunun iyi bir fikir olduğunu anlıyorum çünkü gerektiğinde anahtarların kolayca değiştirilmesine izin veriyor. Ayrıca, tüm 'verilerinizi mantığınızdan ayırın' kavramı. Her neyse, tüm uygulama için bu sabitleri bir kez tanımlamanın iyi bir yolu var mı? …

17
Swift'ten Objective-C kodunu nasıl arayabilirim?
Swift'te kişi Objective-C kodunu nasıl çağırır? Apple, bir uygulamada birlikte var olabileceklerini belirtti, ancak bu, Swift'te yeni sınıflar oluştururken Objective-C'de yapılan eski sınıfları teknik olarak yeniden kullanabileceği anlamına mı geliyor?
974 objective-c  swift 

12
Kısıtlama değişikliklerini nasıl canlandırabilirim?
Eski bir uygulamayı bir ile güncelliyor AdBannerViewve hiçbir reklam olmadığında, ekrandan çıkar. Bir reklam olduğunda ekranda kayar. Temel şeyler. Eski stil, kareyi bir animasyon bloğuna koydum. Yeni stil, konumu IBOutletbelirleyen otomatik düzen kısıtlamasına sahibim Y, bu durumda denetimin altından mesafedir ve sabiti değiştirir: - (void)moveBannerOffScreen { [UIView animateWithDuration:5 animations:^{ _addBannerDistanceFromBottomConstraint.constant …


30
İOS sürümü nasıl kontrol edilir?
iOSCihaz sürümünün aşağıdaki 3.1.3 gibi şeyleri denediğimden daha büyük olup olmadığını kontrol etmek istiyorum: [[UIDevice currentDevice].systemVersion floatValue] ama işe yaramaz, ben sadece istiyorum: if (version > 3.1.3) { } Bunu nasıl başarabilirim?
848 ios  objective-c 

13
Objective-C'de rasgele sayılar üretme
Ben esas olarak bir Java başıyım ve 0 ile 74 arasında bir rasgele rasgele sayı üretmenin bir yolunu istiyorum. Java'da yöntemi kullanırdım: Random.nextInt(74) Tohumlar veya gerçek rastgelelik hakkında bir tartışma ile ilgilenmiyorum, sadece Objective-C'de aynı görevi nasıl yerine getirdiğiniz. Google'ı araştırdım ve çok sayıda farklı ve çelişkili bilgi parçası var …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.