Запитання з тегом «iphone»

НЕ використовуйте цей тег, якщо ви не звертаєтесь спеціально до iPhone та / або iPod touch Apple. Для питань, що не залежать від обладнання, використовуйте тег [ios]. Додаткові теги, які слід розглянути, - це [xcode] (але лише якщо питання стосується самого IDE), [swift], [target-c] або [cocoa-touch] (але не [какао]). Утримайтеся від питань щодо iTunes App Store або про iTunes Connect. Якщо ви використовуєте C #, позначте [моно].

10
В чому сенс NSAssert?
Я маю це запитати, оскільки: Єдине, що я визнаю, це те, що якщо твердження не вдасться, додаток виходить з ладу. Це причина, чому слід використовувати NSAssert? Або яка ще користь від цього? І чи правильно розміщувати NSAssert вище, ніж будь-яке припущення, яке я вказую в коді, як функція, яка ніколи …

12
Чи правда, що не слід використовувати NSLog () у виробничому коді?
Мені про це говорили кілька разів на цьому самому сайті, але я хотів переконатися, що це дійсно так. Я очікував, що зможу розпорошувати виклики функцій NSLog у всьому моєму коді, і що Xcode / gcc автоматично зніме ці виклики під час створення моїх версій / дистрибутивів. Чи слід уникати використання …

20
Веб-додаток iPhone Safari відкриває посилання у новому вікні
У мене виникають проблеми з Інтернетом після додавання піктограми на головний екран. Якщо Інтернет запускається з головного екрану, всі посилання відкриються в новому вікні Safari (і втратять функцію повноекранного режиму). Як я можу це запобігти? Я не міг знайти жодної допомоги, лише те саме питання без відповіді.

18
Зараз MonoTouch заборонений на iPhone? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Недавнє повідомлення Джона Грубера зазначає, що наступний легаліз: 3.3.1 — Applications may only use Documented APIs in the manner …

9
iPhone отримає SSID без приватної бібліотеки
У мене є комерційний додаток, який має цілком законну причину бачити SSID мережі, до якої він підключений: Якщо він підключений до мережі Adhoc для стороннього апаратного пристрою, він повинен функціонувати інакше, ніж якщо це підключено до Інтернету. Все, що я бачив щодо отримання SSID, говорить мені, що я повинен використовувати …
154 ios  iphone  xcode  ssid 

6
NSLog назва методу за допомогою Objective-C в iPhone
В даний час ми визначаємо розширений механізм журналу для друку назви класу та номера рядка джерела журналу. #define NCLog(s, ...) NSLog(@"<%@:%d> %@", [[NSString stringWithUTF8String:__FILE__] lastPathComponent], \ __LINE__, [NSString stringWithFormat:(s), ##__VA_ARGS__]) Наприклад, коли я дзвоню NCLog (@ "Hello world"); Вихід буде: <ApplicationDelegate:10>Hello world Тепер я також хочу вийти з назви методу, …

4
Де різниця між setObject: forKey: та setValue: forKey: в NSMutableDictionary?
Переглядаючи документацію, я навряд чи бачу великої різниці. І "значення", і "об'єкт" мають тип id , тому може бути будь-який об'єкт. Ключ - це один раз рядок, а в іншому - ідентифікатор. Один з них, здається, зберігає об'єкт, а інший - ні. Що ще? Який із яких випадків?

6
Цілі-C категорії в статичній бібліотеці
Чи можете ви порадити мені, як правильно пов’язати статичну бібліотеку з проектом iPhone. Я використовую проект статичної бібліотеки, доданий до програми додатків, як пряму залежність (цільова -> загальна -> пряма залежність), і все працює добре, але категорії. Категорія, визначена в статичній бібліотеці, не працює в додатку. Отже, моє запитання - …

10
Максимальний бюджет пам’яті на додаток ios
Я працюю над грою на ios, яка орієнтована як мінімум на 3gs. Ми використовуємо активи HD для пристроїв відображення сітківки (iphone 4, ipod touch 4th gen). Пам’ятаючи про пам'ять, Ipod Touch 4th gen, здається, є найбільш обмежуючим пристроєм для нас, оскільки він має таку ж кількість оперативної пам’яті (256 порівняно …


5
Як дізнатися, чи починається NSString з певної іншої рядки?
Я намагаюся перевірити, чи починається рядок, який я буду використовувати як URL, починаючи з http. Те, що я зараз намагаюся перевірити, здається, не працює. Ось мій код: NSMutableString *temp = [[NSMutableString alloc] initWithString:@"http://"]; if ([businessWebsite rangeOfString:@"http"].location == NSNotFound){ NSString *temp2 = [[NSString alloc] init]; temp2 = businessWebsite; [temp appendString:temp2]; businessWebsite …

9
iPhone: виявлення бездіяльності / простою користувача з моменту останнього торкання екрана
Хтось реалізував функцію, коли, якщо користувач не торкався екрана протягом певного періоду часу, ви вживаєте певних дій? Я намагаюся розібратися, як найкраще це зробити. Цей дещо пов'язаний метод у застосуванні UIA: [UIApplication sharedApplication].idleTimerDisabled; Було б добре, якби натомість у вас було щось подібне: NSTimeInterval timeElapsed = [UIApplication sharedApplication].idleTimeElapsed; Тоді я …


7
Як отримати поточну версію свого проекту iOS в коді?
Я хотів би мати можливість отримати поточну версію мого проекту / програми iOS як NSStringоб’єкт, не потребуючи десь визначати константу у файлі. Я не хочу змінювати значення своєї версії в 2 місцях. Значення потрібно оновити, коли я нарізаю свою версію в резюме цільового проекту.
151 ios  objective-c  iphone  swift 

15
Перетворити HTML в NSAttributedString в iOS
Я використовую екземпляр, UIWebViewщоб обробити якийсь текст і розфарбувати його правильно, він дає результат як HTML, але замість того, щоб відображати його у UIWebViewя хочу відобразити за Core Textдопомогою а NSAttributedString. Я вмію створювати та малювати, NSAttributedStringале я не впевнений, як я можу конвертувати та відображати HTML в атрибутованій рядку. …

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