Suallar 'obyektiv-c'

Bu etiket yalnız Objective-C obyektlərinə aid məsələlərdə istifadə olunmalıdır və ya dil kodundan asılıdır. Etiketlər [kakao] və [kakao-touch] Apple çərçivələri və ya dərsləri haqqında məlumat almaq üçün istifadə olunmalıdır. Bu platformalara aid problemlər üçün müvafiq etiketləri [ios], [macos], [apple-watch] və [tvos] istifadə edin.
30
Cavablar

Atom və qeyri-atom xüsusiyyətləri arasındakı fərq nədir?

Əmlak bəyannamələrində atom və natomik nə deməkdir? @property (nonatomic, retain) UITextField * userName; @property (atom, qorumaq) UITextField * userName; @property (qorumaq) UITextField * userName; Bu üç arasında əməliyyat fərq nədir?
26 fevral 5: 31'de '09
87
Cavablar

Klaviatura mövcud olduqda UITextField-ə necə hərəkət etmək olar?

İPhone SDK-dan: UITextFields ilə UIView var, klaviatura çağırır. Bunu edə bilməsi üçün lazım: UIScrollView məzmunu klaviatura qaldırıldıqdan sonra digər mətn sahələrinə keçmək üçün icazə verin. Avtomatik olaraq "pr ...
14 İyul, '09 'da 20:06' də təyin olundu
18
Cavablar

Bir layihədə bir fayl üçün ARC-ni necə aradan qaldırmaq olar?

Mən layihədə ARC istifadə edirəm. Ancaq ARC qaydaları bir az daha kövrək olduğu bir neçə faylda (məsələn, vahid testlər və soxut obyektlər) qaçdım. Xatırladım ki, hər bir fayl üçün ARC-ə söndürmək üçün bir yol var, amma m ...
11 İyul tarixində saat 08: 21-də qurulmuşdur
39
Cavablar

Görünüşü nəzarət edənlər arasında məlumat ötürülməsi

Mən iOS və Objective-C və bütün MVC paradiqmasını yeni edirəm və aşağıdakılarla sıxılmışam: Məlumat giriş forması kimi çıxış edən bir mənim fikrim var və istifadəçiyə birdən çox məhsul seçmə imkanı vermək istəyirəm. Məhsullar başqa bir pre ...
06 mart '11 'də saat 15:43' də təyin olundu
20
Cavablar

Performecik sızması səbəb ola bilər, çünki seçicisi məlum deyil

ARC derleyicisinden aşağıdakı xəbərdarlıq aldım: "PerformerSelektor sızması səbəb ola bilər, çünki seçicisi bilinmir". Mən bunu edirəm: [_controller performSelector: NSSelectorFromString (@ "someMethod")]; Niyə bu xəbərdarlıq ala bilərəm? ...
10 avq. 23: 23-də '11
22
Cavablar

NSMutableArray-in xüsusi obyektləri ilə necə sıralanır?

Mənim istədiyim şey olduqca sadə görünür, amma cavabları onlayn tapa bilmirəm. NSMutableArray obyektlərim var və bunlar şəxsin obyekti olsun. NSMutableArray'i NSDate olan Person.birthDate tərəfindən sıralamaq istəyirəm. Mən ...
30 Aprel tarixində təyin olundu 9:10 da '09
19
Cavablar

Bir dize Objective-C-də başqa bir dize ehtiva edirmi?

Bir simli (NSString) başqa kiçik bir simli var mı yoxlamaq üçün necə? NSString * string = @ "hello bla bla" kimi bir şeyə ümid edirəm; NSLog (@ "% d", [string containsSubstring: @ "hello"]); Amma ən yaxşısını tapa bilərdim: if ([string rangeOfString: @ "hello"] ...
Mayın 02-də saat 10: 00-da başlayacaq
30
Cavablar

NSStrings Integration üçün Objective-C-də etiketlər

Nəticədə NSString ilə işləmək üçün Objective-C-də string concatenation (stringByAppendingString :) və ya qısa yollar üçün qısa yollar varmı? Məsələn, bunu etmək istəyirəm: NSString * myString = @ "Bu"; NSString * test = [myString stringByAppendingString: @ "yalnız bir te ...
04 fevral müəyyən '09 9:26 'da
15
Cavablar

Objective-C-də tipləşdirilmiş siyahıyaalma nədir?

Mən prinsipcə, enumun nə olduğunu və nə vaxt istifadə edəcəyini başa düşmürəm. Məsələn: typedef enum {kCircle, kRectangle, kOblateSpheroid} ShapeType; Burada həqiqətən nə elan edilir?
set 02 Apr '09 ilə 0:59
34
Cavablar

UITableView seçimini necə söndürmək olar?

UITableView bir simli tıkladığınızda, simli vurğulanır və seçilir. Bunu aradan buraxmaq mümkündürmı, buna görə bir xəttə basmaq heç bir şey deyil?
10 oct. '08 saat 14:32 'da
15
Cavablar

Objective-C-də sabitlər

Mən Kakao tətbiqini inkişaf etdirirəm və mənim parametrlərim üçün əsas adları saxlamaq üçün NSString sabitini istifadə edirəm. Anladım ki, bu yaxşı bir fikirdir, çünki zəruri hallarda açarları dəyişdirmək asanlaşır. Bundan əlavə, bu konsepsiya "bölməsi ...
12 fevral '09 ilə 0:52
10
Cavablar

NSString dəyərini NSData çevirmək üçün necə?

NSString dəyərini NSData çevirmək üçün necə?
Mayın 23-də saat 14:
17
Cavablar

Swift-dən Objective-C kodunu necə çağırırıq?

Apple-ın yeni Swift dilində, Objective-C kodunu necə adlandırırsınız? Apple, eyni tətbiqdə bir yerdə yaşaya biləcəyini ifadə etdi, ancaq bu, texniki məqsədlə Objective-C'de hazırlanan köhnə dərsləri təkrar istifadə edə biləcəyini ...
İyun ayının 02-də saat 23:
40
Cavablar

İOS versiyasını necə yoxlamaq olar?

Mən iOS cihaz versiyasını 3.1.3-dən çox olub-olmadığını yoxlamaq istəmirəm: [[UIDevice currentDevice] .systemVersion floatValue], lakin işləmir, istəmirəm: if (version> 3.1.3) {} bu əldə edilə bilərmi?
27 iyul 10: 30-da təyin olundu
13
Cavablar

Objective-C-də Random sayı tərtibatı

Mən əsasən bir Java meneceri oldum və mən 0 ilə 74 arasında sözdə təsadüfi bir sıra yaratmaq üçün bir yola ehtiyac duyuram. Java'da mən üsulu istifadə edərdim: Random.nextInt (74) Mənimlə eyni tapşırığı yerinə yetirən toxumları və ya doğru təsadüfiliyi müzakirə etməyi maraqlı deyilik ...
02 oktyabr 7: 35-də '08