Вопросы с тегом «objective-c»

Этот тег следует использовать только для вопросов, касающихся функций Objective-C или зависящих от кода на языке. Теги [cocoa] и [cocoa-touch] следует использовать, чтобы узнать о фреймворках или классах Apple. Используйте связанные теги [ios], [macos], [apple-watch] и [tvos] для проблем, характерных для этих платформ.




7
Objective-C Самоанализ / размышление
Есть ли встроенный метод, функция, API, общепринятый способ и т. Д. Для сброса содержимого созданного объекта в Objective-C, особенно в среде Apple Cocoa / Cocoa-Touch? Я хочу сделать что-то вроде MyType *the_thing = [[MyType alloc] init]; NSString *the_dump = [the_thing dump]; //pseudo code NSLog("Dumped Contents: %@", the_dump); и отображать имена …

2
Как включить ARC для одного файла
Я хочу добавить единственный класс Objective-C, написанный с использованием ARC, в старый проект. В Интернете есть много ссылок о том, как включить ARC для вашего проекта, а затем отключить его для отдельных файлов, но я хочу сделать наоборот. Я хочу оставить проект как есть, то есть использовать ручной подсчет ссылок, …

4
Objective-C: утверждение против исключения против ошибки
В Какао, когда мне следует использовать NSAssert, NSException, NSError? Вот о чем я думал: NSAssert - при создании любой клиентской программы, используемой для собственной выгоды программистов, для двойной проверки правил, соглашений, предположений или предварительных условий и постусловий? NSException - при создании сторонней библиотеки для других программистов, использующих библиотеку, чтобы они …

4
iOS SDK - программное создание файла PDF
По моему честному мнению, использование фреймворка CoreGraphics - утомительная работа, когда дело доходит до программного рисования файла PDF. Я хотел бы программно создать PDF-файл , используя различные объекты из представлений в моем приложении. Мне интересно узнать, есть ли какие-нибудь хорошие учебные пособия в формате PDF для iOS SDK, возможно, небольшая …

22
Текстовое содержимое UITextView не начинается сверху
У меня есть длинный текст из моего файла JSON, но когда я нажимаю ссылку со своего UITableViewCell, чтобы перейти на мою страницу UIViewController, текст UITextView загружает содержимое строки, но он не отображает содержимое с самого начала, и мне нужно прокрутить все вверх время. Что мне нужно сделать?


3
Ошибка компиляции с: переключатель, «ожидаемое выражение до»
Переход к делу. Я воссоздал свою проблему, поскольку она не требует пояснений. это соответствует без ошибок: switch (n) { case 1: NSLog(@""); NSString *aStr; break; default: break; } это компилируется с ошибкой, и в нем отсутствует только NSLog (): switch (n) { case 1: NSString *aStr; break; default: break; } …

26
Комплект для магазина iPhone «Не удается подключиться к iTunes Store»
Я работаю над добавлением покупок из приложения в свое приложение. Я могу получить productsRequest:didReceiveResponseметод и получить массив продуктов. Моя проблема возникает, когда я добавляю SKPayment в SKPaymentQueue . После добавления продукта в очередь в paymentQueue:updatedTransactionsметоде транзакции всегда имеют состояние SKPaymentTransactionStateFailed . Я NSLog "transaction.error", и вот что он возвращает: Error …

3
Как работает Appcelerator Titanium Mobile?
Я работаю над созданием приложения для iPhone с Titanium Mobile 1.0 и вижу, что оно компилируется в собственный двоичный файл iPhone. Как это работает? Похоже, потребуется много тяжелой работы, чтобы проанализировать код JavaScript и выполнить прямой перевод в Objective-C без наличия расширенного языка, такого как Objective-J 280 North и Cappuccino.

4
Определение того, является ли iPhone сломан Jail программно
Как определить (программно), является ли iPhone / iPod: Тюрьма сломана Запуск взломанной копии вашего программного обеспечения Pinch Media может определить, сломан ли телефон или запущено программное обеспечение. Кто-нибудь знает, как они это делают? Есть ли библиотеки?

5
Как отказаться от метода в Xcode
У нас есть библиотека, которую мы доставляем нашим клиентам, и я хотел бы отметить некоторые методы как «устаревшие», потому что мы изменили их (как это делает Apple в iPhone SDK). Я видел __OSX_AVAILABLE_BUT_DEPRECATEDмакрос препроцессора, который сопоставлен __AVAILABILITY_INTERNAL, который сопоставлен с__attribute__((deprecated)) ... Ну, я немного запутался в этом! Кто-нибудь что-нибудь знает …

5
Как я могу найти источник этого связанного со шрифтом предупреждения coretext в IOS13?
Работая над обновлением моего приложения, я замечаю, что получаю тонны предупреждений в журнале при запуске приложения в Xcode 11.2 на IOS13. Примечание CoreText: Клиент запросил имя ".SFUI-Regular", вместо него будет выбран TimesNewRomanPSMT, а не предполагаемый шрифт. Весь доступ к шрифту системного пользовательского интерфейса должен осуществляться через соответствующие API, такие как …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.