Tag: быстрые

Как определить структуру или зависимость, которые используют микрофон

Когда я отправляю свое приложение в Apple Store, я получаю ниже сообщений после анализа использования API. Я не намерен использовать эту функцию, поэтому мне интересно, могу ли я определить, какая структура или зависимость используют эту функцию? This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothPeripheralUsageDescription key […]

Как перехватить EXC_BAD_INSTRUCTION при развертывании Nil

Я создаю некоторую рудиментарную систему регистрации сбоев, основанную на этом сообщении в блоге ( да , я знаю о PLCRashReporter, и нет , я не могу использовать его, и мне нужно сворачивать свои, хотя и ограниченные). Мой код регистрирует как обработчик исключений (с NSSetUncaughtExceptionHandler() ), так и обработчик сигналов для большинства сигналов: SIGQUIT SIGILL SIGTRAP […]

CocoaPods добавляет неверные другие флаги Linker

Я поместил $(inherited) в Other Linker Flags в настройках сборки моего приложения. Теперь это вызывает ошибку, но добавляет тестовую структуру. Здесь подробно объясняются ошибка и решение: Xcode 5.0.2 dyld: библиотека не загружена: @ rpath / XCTest.framework / Версии / A / XCTest Как я могу изменить флаги других компоновщиков, добавленные CocoaPods, чтобы гарантировать, что XCTests […]

Как заполнить внешний оверлейный круг на карте с помощью Swift

Я пытаюсь создать оверлей на карте, как показано на рисунке: Как заполнить внешний оверлейный круг в iOS 7 на карте . Я прочитал эти инструкции, чтобы достичь этого в Objective C, и попытался изо всех сил преобразовать это в быстрое, как показано ниже: override func drawMapRect(mapRect: MKMapRect, zoomScale: MKZoomScale, inContext context: CGContext) { print("overlay") // […]

Звуковой сигнал уведомления IOS VOIP отменяет отмену DND и звонка

Есть ли способ воспроизвести звук при получении уведомления (PushKit) VOIP? Даже если в фоновом режиме или приложение неактивно (закрыто из диспетчера задач). Звук также должен переопределить функциональность DND и Ringer. Это должно быть возможно через библиотеку AVFoundation, как описано здесь: Воспроизведение звука на iPhone даже в бесшумном режиме Сначала я попытался использовать удаленные push-уведомления, но […]

WKProcessPool можно хранить на постоянной основе с помощью NSUserDefaults или что-то еще?

Благодаря ответу на следующий вопрос я выяснил, как использовать Cookies между несколькими WKWebView с помощью WKProcessPool. Совместное использование файлов cookie между несколькими WKWebViews И вот теперь я пытаюсь навсегда сохранить объект WKProcessPool (моего одиночного объекта), используя NSUserDefaults. У меня есть следующая ошибка. Attempt to insert non-property list object Поэтому я пытаюсь исправить ошибку, преобразовывая объект […]

Быстрые стручки в проекте Swift

Мне нужно импортировать Swift в мой проект Swift, и я столкнулся с проблемой. Например, у меня есть структура Swift, и я создал следующий подфайл: platform :ios, '8.0' use_frameworks! pod 'CheckMarkView' Во время установки pod у меня не было никаких ошибок, но мой проект не видит класс pod. Пожалуйста, помогите, что я делаю неправильно? Вы можете […]

Лучшая практика для внедрения отказоустойчивого инициализатора в Swift

В следующем коде я пытаюсь определить простой класс модели, и это неудачный инициализатор, который принимает (json-) словарь в качестве параметра. Инициализатор должен возвращать nil если имя пользователя не определено в исходном json. 1. Почему код не компилируется? В сообщении об ошибке говорится: Все сохраненные свойства экземпляра класса должны быть инициализированы перед возвратом nil из инициализатора. […]

Почему это так дорого в Swift по сравнению с просто … оставляя его как AnyObject?

Я получаю значение от NSUserDefaults , значение, которое, я уверен, является массивом String s. В массиве есть десятки тысяч строк. Я делаю следующее: let identifiers = NSUserDefaults.standardUserDefaults().objectForKey("UserIdentifiers") as! [String] Возьмите 0,5 секунды для обработки на iPhone 6. Удалить бросок в конце? 0,000107 секунд . Проверяет ли он каждый элемент массива, чтобы убедиться, что это строка? […]

Swift: Когда мы сделали расширение для Int, что такое «я» в предполагаемом имуществе?

Кажется, что это ошибка и разрешена в Xcode 7 с Swift (2b3) Чтобы сделать удобное наблюдение, давайте разместим код на игровой площадке, результат будет обозначен комментариями. extension Int { var sq: Int { mutating get { self //5 self = self * self //25 return self //25 Here 25 is made } } } var […]

Interesting Posts

Приложение будет запускаться в симуляторе и строить непосредственно у разработчика, но затем не будет запускаться на специальных пользователях

Приложение, перенесенное в iOS 7, теперь запрашивает доступ к микрофону

Утечка памяти с помощью SubstringWithRange NSString

Настраиваемая кривая линейная диаграмма, которая может отображать изображение в разных точках

AVPlayer UITapGestureRecognizer не работает

Автоматический макет визуального языка программирования для массива представлений

Ошибка CocoaPods с Card.io

Как реализовать прокручиваемый UICollectionView внутри UIScrollView?

ошибка компоновщика с ShareKit ios

Ошибка миграции Swift 2.0 с помощью alamofire

Поворот NSArray пользовательских объектов в алфавитном разрезе UITableView с индексом?

iOS. Могу ли я открыть свое VoIP-приложение при ответе на вызов с помощью Callkit?

Могу ли я потребовать модуль специально для iOS в React Native?

как вернуть var в swift

Как использовать схему URL для обмена данными между двумя приложениями без метода openURL?

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.