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

iOS - це мобільна операційна система, що працює на Apple iPhone, iPod touch та iPad Apple. Використовуйте цей тег [ios] для питань, пов’язаних із програмуванням на платформі iOS. Використовуйте відповідні теги [aim-c] та [swift] для питань, характерних для цих мов програмування.

4
Швидкий і худорлявий переглядач PDF для iPhone / iPad / iOs - поради та підказки?
Останнім часом було багато запитань щодо малювання PDF-файлів. Так, ви можете візуалізувати PDF дуже легко за допомогою, UIWebViewале це не може забезпечити ефективність та функціональність, яких ви очікували від хорошого переглядача PDF. Ви можете намалювати сторінку PDF в CALayer або до UIImage . Apple навіть має зразок коду, щоб показати, …
368 ios  pdf  calayer 

8
Ціль-C ARC: сильний проти збереження та слабкий проти присвоєння
Є два нові атрибути управління пам'яттю для властивостей, введених ARC, strongта weak. Крім того copy, що, очевидно, щось зовсім інше, чи є якісь відмінності між strongvs retainі weakvs assign? З мого розуміння, єдина відмінність тут полягає в тому, що weakвін призначить nilпокажчик, але assignне буде, а це означає, що програма …


10
Як пройти файл ReadyForSegue: об’єкт
У мене багато анотацій у перегляді карти (з rightCalloutAccessoryкнопками). Кнопка виконає перехід від цього mapviewдо а tableview. Я хочу передати tableviewінший об’єкт (який містить дані) залежно від того, на яку кнопку натискали опис. Наприклад: (повністю складено) annotation1 (Austin) -> передайте дані obj 1 (стосується Austin) annotation2 (Dallas) -> дані передачі …

4
Як писати додаток для iOS чисто на C
Я читав тут Learn C Перед Objective-C? Зазвичай я замінюю деякий код Obj-C чистим кодом С (адже ви можете змішати їх скільки завгодно, вміст методу Obj-C може бути цілком, чистим кодом С) Це правда? Чи можливо створити додаток для iPhone виключно мовою програмування C?

20
Як перетворити масив Swift в рядок?
Я знаю, як це зробити програмно, але я впевнений, що існує вбудований спосіб ... Кожна мова, яку я використовував, має якесь текстове подання за замовчуванням для колекції об'єктів, яке воно виплюне, коли ви намагаєтеся об'єднати масив з рядком або передати його функції print () тощо. Чи є Swift мова Apple …
353 ios  arrays  swift 

16
Як намалювати тінь під UIView?
Я намагаюся намалювати тінь під нижньою межею UIViewв Cocoa Touch. Я розумію, що мені слід використовувати CGContextSetShadow()тіні, але посібник з програмування Quartz 2D трохи розпливчастий: Збережіть стан графіки. Викличте функцію CGContextSetShadow, передаючи відповідні значення. Виконайте весь малюнок, на який потрібно нанести тіні. Відновлення стану графіки Я спробував наступне в UIViewпідкласі: …

30
Перетворення рядка в Int за допомогою Swift
Додаток в основному обчислює прискорення, вводячи початкову та кінцеву швидкість і час, а потім використовуючи формулу для обчислення прискорення. Однак, оскільки значення в текстових полях є рядковими, я не можу перетворити їх у цілі числа. @IBOutlet var txtBox1 : UITextField @IBOutlet var txtBox2 : UITextField @IBOutlet var txtBox3 : UITextField …
352 ios  swift  int  uitextfield 

30
Як використовувати шістнадцяткові значення кольорів
Я намагаюся використовувати шістнадцяткові значення кольору в Swift, замість кількох стандартних, що UIColorдозволяє вам використовувати, але я не маю уявлення, як це зробити. Приклад: як би я використовував #ffffffяк колір?
352 ios  swift  uicolor 

15
Після оновлення до Xcode 11.2 з Xcode 11.1 програма перестає працювати через _UITextLayoutView
Після оновлення до Xcode 11.2 з Xcode 11.1 мій додаток виходить з ладу: *** Закінчення програми через невиконаний виняток "NSInvalidUnarchiveOperationException", причина: "Не вдалося інстанціювати клас з назвою _UITextLayoutView, оскільки не знайдено клас з іменем _UITextLayoutView; клас повинен бути визначений у вихідному коді або пов'язаний з бібліотеки (переконайтесь, що клас є …

19
Як виконувати налагодження бездротового зв’язку в Xcode 9 за допомогою iOS 11, Apple TV 4K тощо?
Нещодавно налагодження бездротового зв’язку було додано як функцію в Xcode 9, iOS 11 та tvOS 11. Apple TV 4K не має USB-порту, тому для нього потрібна бездротова налагодження. Як виконувати цю бездротову налагодження в Xcode?
347 ios  xcode  ios11  xcode9 

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

8
Коли використовувати NSInteger vs. int
Коли я повинен використовувати NSIntegervs. int при розробці для iOS? Я бачу в прикладі коду Apple, який вони використовують NSInteger(або NSUInteger), коли передають значення як аргумент функції або повертають значення функції. - (NSInteger)someFunc;... - (void)someFuncWithInt:(NSInteger)value;... Але в межах функції, яку вони просто використовують intдля відстеження значення for (int i; i …

30
Помилка "Немає такого модуля" за допомогою Xcode, але рамка є
В даний час я кодую в Swift, і у мене виникла помилка: Немає такого модуля Social Але я не розумію, тому що модуль є в моєму проекті, оголошений у "Пов'язаних рамках та бібліотеках" та "Вбудованих бінарних файлах". Рамки є в Objective-C, тому я написав для неї Bridge Header. Будь ласка, …
344 ios  xcode  swift 

10
Створіть синглтон, використовуючи dispatch_once GCD в Objective-C
Якщо ви можете націлити на iOS 4.0 або вище Використовуючи GCD, це найкращий спосіб створити синглтон в Objective-C (безпека потоку)? + (instancetype)sharedInstance { static dispatch_once_t once; static id sharedInstance; dispatch_once(&once, ^{ sharedInstance = [[self alloc] init]; }); return sharedInstance; }

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