Запитання з тегом «objective-c»

Цей тег слід використовувати лише у питаннях, що стосуються особливостей Objective-C або залежать від коду на мові. Теги [какао] та [какао-дотик] слід використовувати для запитання про рамки чи класи Apple. Використовуйте відповідні теги [ios], [macos], [apple-watch] та [tvos] для питань, характерних для цих платформ.


2
Objective-C Runtime: найкращий спосіб перевірити, чи відповідає клас протоколу?
У мене є клас (але жоден екземпляр) і мені потрібно знати, чи відповідає він певному протоколу. Однак Class можна підкласифікувати декілька разів і class_conformsToProtocol () ігнорує протоколи, оголошені на надкласах. Я міг просто використовувати class_getSuperclass () і рекурсивно перевіряти всі класи в ієрархії вгору, поки суперклас не буде нульовим. Однак …


7
Наскільки відрізняється Objective-C від C ++? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
171 c++  objective-c 

7
конвертувати UIImage в NSData
Я використовую цей код у своїй програмі, який допоможе мені надіслати зображення. Однак у мене є зображення із зображенням. У мене немає файлу в appbundle, але зображення є в моїй стороні. Як я можу змінити наведений нижче код? Може хто - небудь сказати мені , як я можу перетворити myimageв …

5
Який еквівалент Objective-C для "toString ()" для використання з NSLog?
Чи є метод, який я можу змінити у своїх спеціальних класах, щоб коли NSLog(@"%@", myObject) буде викликано, він надрукує поля (або все, що я вважаю важливим) мого об'єкта? Я думаю, що я шукаю еквівалент Objective-C Java toString().

16
Коли я повинен використовувати nil та NULL в Objective-C?
Це зразок коду: NSDictionary *myDictionary = [NSDictionary dictionary]; NSNumber *myNumber = [myDictionary valueForKey: @"MyNumber"]; NSLog(@"myNumber = %@", myNumber); // output myNumber = (null) if (myNumber == nil) NSLog(@"test 1 myNumber == nil"); if (myNumber == NULL) NSLog(@"test 2 myNumber == NULL"); if ([myNumber isEqual:[NSNull null]]) NSLog(@"test 3 myNumber == [NSNull …
170 objective-c  null  nsnull 


20
Змінення розміру UITableView відповідно до вмісту
Я створюю додаток, який матиме запитання у відповідях UILabelіз декількома варіантами, у UITableViewкожному рядку із декількома варіантами. Питання та відповіді будуть різними, тому мені потрібно, UITableViewщоб це було динамічним у зрості. Я хотів би знайти sizeToFitроботу за столом. Там, де рамка таблиці встановлена ​​на висоту всього вмісту. Хтось може порадити, …

7
Основні дані iphone Невирішена помилка під час збереження
Я отримую дивне повідомлення про помилку з основних даних при спробі збереження, але проблема в тому, що помилка не відтворюється (вона з’являється в різний час при виконанні різних завдань) повідомлення про помилку: Unresolved error Domain=NSCocoaErrorDomain Code=1560 UserInfo=0x14f5480 "Operation could not be completed. (Cocoa error 1560.)", { NSDetailedErrors = ( Error …

11
Супер повільне відставання / затримка на початковій анімації клавіатури UITextField
Гаразд, ця проблема зводила мене з глузду. Після того, як я торкнуться своєї, клавіатура з’явиться приблизно 3-4 секунди UITextField. Це відбувається лише при першому появі клавіатури з моменту запуску програми, після чого анімація запускається миттєво. Спочатку я думав, що це проблема завантаження занадто великої кількості зображень чи моїх UITableView, але …

5
Яка різниця між використанням CGFloat та float?
Я, як правило, використовую CGFloat всюди, але мені цікаво, чи отримую з цього безглуздий "ударний показник". CGFloat здається чимось "важчим", ніж float, правда? У яких моментах я повинен використовувати CGFloat, і що насправді має різницю?

4
Колір тексту заголовка UIB
Я встановлюю колір тексту для UIButton headingButton.titleLabel.textColor = [UIColor colorWithRed:36/255.0 green:71/255.0 blue:113/255.0 alpha:1.0]; Це не змінює колір того самого коду, який я використовую в іншому коді, який він працює.


4
Який найкращий спосіб впоратися з локальним словом “feechur” NSDateFormatter?
Здається, що у NSDateFormatterвас є "особливість", яка вас несподівано кусає: якщо ви виконаєте просту операцію у "фіксованому" форматі, наприклад: NSDateFormatter* fmt = [[NSDateFormatter alloc] init]; [fmt setDateFormat:@"yyyyMMddHHmmss"]; NSString* dateStr = [fmt stringFromDate:someDate]; [fmt release]; Тоді це добре працює в США і в більшості місцевих країн до тих пір, коли хтось …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.