swift — вопросы с ответами

10 ответов
У меня проблемы с установкой Alamofire 4.0 в мой проект. У меня последняя версия Xcode, работающая на Swift 3, и когда я пытаюсь установить alamofire, я получаю около 800 ошибок компиляции. По-видимому CocoaPods 1.1. 0+ требуется для сборки Alamofire 4.0. 0+ Я посмотрел на версию CocoaPods, ко...
xcode
cocoapods
alamofire
14 сен. 2016, в 03:06
20 ответов
Как удалить текст кнопки назад. current back button: <Back desired back button: <AnythingElse Ни один из них не работал: self.navigationItem.backBarButtonItem?.title = "Back" self.backItem?.title = "" self.navigationController?.navigationBar.backItem?.title = "" self.navigationItem.backBarBut...
12 фев. 2015, в 07:41
8 ответов
Я пытаюсь назначить UIImageView на действие, когда пользователь удаляет его. Я знаю, как создать действие для UIButton, но как я мог бы воспроизвести одно и то же поведение UIButton, но используя UIImageView?
uiimageview
10 янв. 2015, в 20:52
24 ответа
Как определить количество случаев в перечислении Swift? (Я хотел бы избежать вручную перечислять все значения или использовать старый трюк enum_count "если возможно.
count
enums
23 нояб. 2014, в 20:07
12 ответов
Как я могу сохранить текущее местоположение пользователя, а также показать местоположение на карте? Я могу показать предопределенные координаты на карте, я просто не знаю, как получать информацию с устройства. Также я знаю, что мне нужно добавить некоторые предметы в Plist. Как я могу это сделать...
location
maps
user
13 авг. 2014, в 22:50
4 ответа
Итак, я обновился до Xcode 6 beta 5 сегодня и заметил, что получил почти все мои подклассы классов Apple. Ошибка: Класс 'x' не реализует требуемые члены суперкласса Вот один из примеров, который я выбрал, потому что этот класс в настоящее время довольно легкий, поэтому его легко разместить. class ...
sprite-kit
04 авг. 2014, в 19:13
12 ответов
Я хочу проверить равенство двух значений переполнения Swift. Например: enum SimpleToken { case Name(String) case Number(Int) } let t1 = SimpleToken.Number(123) let t2 = SimpleToken.Number(123) XCTAssert(t1 == t2) Однако компилятор не скомпилирует выражение равенства: error: could not find a...
21 июнь 2014, в 08:28
4 ответа
Перед быстрым я бы определил набор схем для альфа-версий, бета-версий и дистрибутивов. Каждая из этих схем имела бы набор макросов, которые были определены для предотвращения определенных типов поведения на уровне проекта. Самый простой пример - макрос DEBUG = 1, который по умолчанию задан для всех ...
09 июнь 2014, в 01:09
10 ответов
Если да, существуют ли какие-либо ключевые отличия, которые иначе не присутствовали при использовании наблюдения за ключевыми значениями в Objective-C?
key-value-observing
07 июнь 2014, в 01:12
26 ответов
Массивы в Swift поддерживают оператор + = для добавления содержимого одного массива в другой. Есть ли простой способ сделать это для словаря? например: var dict1 = ["a" : "foo"] var dict2 = ["b" : "bar"] var combinedDict = ... (some way of combining dict1 & dict2 without looping) ...
dictionary
05 июнь 2014, в 05:04
19 ответов
Я начинаю изучать swift, следуя iBook- The Swift Programming Language на Swift, предоставляемом Apple. В книге говорится, что для создания пустого словаря следует использовать [:] так же, как при объявлении массива как []: Я объявил пустой массив следующим образом: let emptyArr = [] // or String[]()...
dictionary
04 июнь 2014, в 09:07
13 ответов
Я хочу преобразовать Float в Int в Swift. Такое базовое литье не работает, потому что эти типы не являются примитивами, в отличие от Float и Int в Objective-C var float: Float = 2.2 var integer: Int = float as Float Но это вызывает следующее сообщение об ошибке: 'Float' не конвертируется в 'Int' ...
type-conversion
casting
04 июнь 2014, в 05:33
10 ответов
С помощью этого простого класса я получаю предупреждение компилятора Попытка изменить/получить доступ к x пределах своего собственного сеттера/получателя и когда я использую его так: var p: point = Point() p.x = 12 Я получаю EXC_BAD_ACCESS. Как я могу это сделать без явной поддержки иваров? cl...
properties
getter-setter
compiler-warnings
03 июнь 2014, в 21:33
9 ответов
Вместо создания двух UIImageViews, кажется логичным просто изменить image одного вида. Если я это сделаю, есть ли когда-либо из-за того, что между этими двумя изображениями исчезает затухание/крест, а не мгновенный переключатель?
cocoa-touch
uiimageview
03 окт. 2011, в 19:31
9 ответов
Я делаю страницу входа. У меня есть UITextField для пароля. Очевидно, я не хочу, чтобы пароль был замечен; вместо этого, я хочу, чтобы круги отображались при наборе текста. Как установить поле для этого?
security
iphone
ipad
05 июль 2011, в 06:20
Наверх
Меню