Tag: swift

Ошибка приложения при объявлении класса AppDelegate с кодом EXC_BAD_ACCESS 1 на iOS 9.1 / 9.2

Я установил XCode 7.1 и 7.2 для обновления своего приложения для iOS 9.1 и 9.2 соответственно, но каждый раз, когда я запускаю приложение на симуляторах или устройствах, приложение падает в объявлении класса AppDelegate, как показано ниже. Тем не менее, у меня также есть XCode 7.0, и когда я запускаю свое приложение на iOS 9.0, он […]

Ошибка при распаковке

Я создал новый оператор, который привязывает значение к цели, только если значение не равно нулю, в противном случае ничего не делает. В основном это синтетический сахар, if let foo = foo { faa = foo } : infix operator =? {} func =?<T>(inout lhs: T, rhs: T?) { if let rhs = rhs { lhs […]

Единичные тесты (Quick / Nimble) – (тестов не найдено)

У меня проблема с модульным тестированием. Когда я запускаю тесты, он заканчивается "No tests found" . Я использую AppCode и Quick/Nimble framework для модульного тестирования, но он также не работает в XCode. У меня есть XCTest/Kiwi с Target: MyAppTests, Configuration: Development и Class: все тестовые классы (это не работает даже с определенным конкретным классом теста). […]

Устранение отклоненияПросмотрСообщение: завершение: выключение сбоя памяти

Поэтому я работаю над приложением, и с базового представления я запускаю вид входа в систему, если у меня нет имени пользователя, хранящегося в настройках по умолчанию. let defaults = NSUserDefaults.standardUserDefaults() if !defaults.objectForKey("username") { dispatch_async(dispatch_get_main_queue(), { self.navigationController.tabBarController.performSegueWithIdentifier("Login", sender: self) }) } Код запускает «Present Modally» (iOS 8) segue в моей раскадровке, в которой представлен лист формы […]

Обработка прерываний во время телефонного звонка – «начало» работает, но «конец» не

Приложение записывает аудио и должно прекратить запись звука, когда есть прерывание, например, телефонный звонок, а затем возобновить запись звука при завершении телефонного разговора. Приложение в настоящее время регистрируется, когда есть телефонный звонок, но когда я повесил трубку, приложение не зарегистрировалось, что прерывание закончилось. (У меня нет других приложений, открытых). С делегатами функции См. Код ниже […]

Переключение ограничения при определенном условии

Настройка: Я разработал UIButton с нижним constraint X, приоритетом 999. В дополнение к этому constraint UIButton также имеет другое constraint Y, приоритет 1000, но этот отмечен как installed = false . Y связан с @IBOutlet в моем UIViewController с сильной ссылкой. On viewDidLoad() : Если заданное условие является истинным, я активирую constraint Y, выполняя Y.isActive […]

AWS Lambda / Cognito Authentication – Предполагаемая роль Auth

Я пытаюсь создать приложение iOS в Swift, которое использует следующую службу аутентификации, используя AWS Lambda – https://github.com/danilop/LambdAuth Он использует AWS Mobile SDK для iOS для связи с DynamoDB и Lambda – http://docs.aws.amazon.com/mobile/sdkforios/developerguide/ Вот пример кода для веб-сайта, который использует токен, возвращенный из функции входа в Lambda, я полагаю, что код Swift будет чем-то подобным – […]

TableView прокручивается за последнюю ячейку

У меня есть 2 TableViews в ViewController, и я устанавливаю ограничения для них обоих. Я также устанавливаю ограничения и выравнивания. Проблема заключается в том, что при запуске выравнивания работают так, как ожидалось, однако, когда я выдвигаю TableView1 выше (чтобы опуститься на дно), он больше подталкивает последнюю ячейку (см. Скриншоты ниже). Вот видео, показывающее проблему И […]

Как добавить UILabel в UIToolbar?

Я пытаюсь выполнить репликацию синего всплывающего прямоугольника Snapchat в нижней части страницы «Отправить …» через 1) IB UIToolbar с UILabel для отображения текста и 2) программно через UIToolbar(frame: CGRectMake(x,y,width,height)) . В построителе интерфейса я не могу перетащить ярлык поверх панели инструментов, и я боролся с программным маршрутом. Каков наилучший способ репликации форматирования этой панели инструментов […]

Удалить настройки приложения iOS

Я работаю над приложением, которое требует запроса почтового доступа. Поскольку у симулятора нет приложения Mail, я использовал свое физическое устройство для тестирования приложения. Моя проблема в том, что я хочу протестировать запрос на доступ к Mail по отношению к экрану приветствия / ввода, который я сделал, но даже если я удалю версию Xcode для сборки […]

Interesting Posts

Изменить высоту высоты представления UISearchController в iOS 8?

UItextView падает, когда я отменяю добавление к контактам в popover

Изменение выбранного шрифта TabBarItem iOS

Атрибут NSMutableAttributedString NSStrikethroughStyleAttributeName работает некорректно в iOS8

Новый iOS SDK 3.0, отправка на стену пользователя без устаревшего API

iOS CAKeyFrameAnimation Масштабирование мерцания в конце анимации

Почему я получаю предупреждение «Заголовок, но используя системный идентификатор»?

UITableViewCell исчезнет

Симулятор iOS5 на XCode5-GM

Доступ к метке, созданной в раскадровке на текущем ViewController

iOS с использованием XMPP подключается к ejabberd не удалось

CoreData + iCloud + Cascade Delete – как обращаться?

работать вокруг для ошибки диктовки / пользовательского текстового изображения

Как изменить ориентацию видео AVCaptureMovieFileOutput во время сеанса работы?

iOS Autolayout – Как установить два разных расстояния между представлениями, зависит от высоты экрана

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