«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.

11
Tüm boşlukları NSString'den kaldır
Beyaz boşluklardan kurtulmaya çalışıyordum NSString, ama denediğim yöntemlerin hiçbiri işe yaramadı. Ben aldım "this is a test"ve almak istiyorum "thisisatest". whitespaceCharacterSetBeyaz boşlukları ortadan kaldırmak için kullanmıştım . NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; ama boşluklarla aynı dizgeyi almaya devam ettim. Herhangi bir fikir?


5
İOS5 SDK'da Otomatik Referans Sayma ile ilgili bazı sorular
Şu anda iPad için bir uygulama geliştiriyorum. İOS 4.2 için geliştirme başladı ve şimdi iOS 4.3 için devam ediyor (ve sanırım tamamlanacak). Sadece iOS 5'teki ARC hakkında okudum ve temelde artık nesneleri serbest bırakıp tutmamız gerekmediğini anladım. Sorularım: İOS 5'e yükseltmeye karar verirseniz, kodumdaki tüm ifadeleri [myObject retain]ve [myObject release]ifadeleri …

15
Bir UIView'in Ekran Görüntüsü Nasıl Alınır?
Benim iPhone uygulaması spesifik bir ekran görüntüsünü alabilir nasıl merak ediyorum UIViewbir şekilde UIImage. Bu kodu denedim ama tüm elde boş bir görüntü. UIGraphicsBeginImageContext(CGSizeMake(320,480)); CGContextRef context = UIGraphicsGetCurrentContext(); [myUIView.layer drawInContext:context]; UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); myUIView320x480 boyutlarında ve bazı alt görünümleri var. Bunu yapmanın doğru yolu nedir?


2
Xcode4'teki çerçeve ve statik kitaplık arasındaki fark ve nasıl çağrılacağı
Ben xcode ve objektif-c için oldukça yeniyim. Çok temel bir soru sormak istiyorum. Proje ayarlarında "ikili dosyayı kütüphanelere bağlarken", çalışma alanındaki diğer projelerden içe aktarılan çerçeve ve kütüphaneler hakkında farklılıklar olduğunu gördüm. İlk soru, neden bir çerçeve var? Ve neden bir kütüphane var? Kütüphanem bir çerçeve olamaz mı? Ve sonra, …


7
NSNumber'ı NSString'e dönüştürme
Yani s ve s NSArrayiçeren bir "myArray" var . Onlara bir başkasında ihtiyacım var, bu yüzden şöyle yapıyorum :NSNumberNSStringUIView - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil]; details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"]; SubjectText çalışır. Ama bundan nasıl kurtulabilirim NSNumber? Ben dönüştürmek istiyorum (aslında ... dizeleri …


9
iOS 7 sizeWithAttributes: sizeWithFont için değiştirme: constrainedToSize
Yeni iOS 7 yönteminden sizeWithAttributes'dan çok satırlı bir metin CGSize nasıl döndürülür? Bunun sizeWithFont: constrainedToSize ile aynı sonuçları vermesini istiyorum. NSString *text = @"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus eu urna quis lacus imperdiet scelerisque a nec neque. Mauris eget feugiat augue, vitae porttitor mi. Curabitur vitae …
132 objective-c  ios7 


9
Swift ile yerel bir video nasıl oynanır?
mp4Mevcut Xcode6 Beta projeme eklediğim kısa bir video dosyam var. Videoyu uygulamamda oynatmak istiyorum. Saatler süren aramadan sonra, uzaktan yardımcı olabilecek hiçbir şey bulamıyorum. Bunu Swift ile başarmanın bir yolu var mı yoksa Objective-C kullanmak zorunda mısınız? Doğru yöne işaret edebilir miyim? Bunu merak eden tek kişi ben olamam.


6
Özellikler içeren Objective-C protokolleri nasıl kullanılır?
Objective-C protokollerinin aşağıdaki gibi kullanıldığını gördüm: @protocol MyProtocol <NSObject> @required @property (readonly) NSString *title; @optional - (void) someMethod; @end Alt sınıfların genişletildiği somut bir üst sınıf yazmak yerine bu formatın kullanıldığını gördüm. Soru şu ki, bu protokole uyuyorsanız, özellikleri kendiniz sentezlemeniz gerekir mi? Bir süper sınıfı genişletiyorsanız, cevap kesinlikle hayır, …


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.