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

55 ответов
Я сейчас кодирую в Swift, и у меня есть ошибка: Нет такого модуля Social Но я не понимаю, потому что модуль находится в моем проекте, объявленном в "Связанных фреймворках и библиотеках" и в "Встроенных бинарных файлах". Фреймворки находятся в Objective-C, поэтому я написал для него заголовок Bridg...
xcode
07 апр. 2015, в 19:37
32 ответа
Я делаю приложение, которое использует текстовый вид. Теперь я хочу, чтобы текстовый вид имел местозаполнитель, подобный тому, который вы можете установить для текстового поля. Как бы вы это сделали, используя быстрый. Кто-нибудь знает, как это сделать?...
uitextview
placeholder
26 дек. 2014, в 03:01
10 ответов
В моих проектах Objective-C я часто использую файл глобальных констант для хранения таких вещей, как имена уведомлений и ключи для NSUserDefaults. Это выглядит примерно так: @interface GlobalConstants : NSObject extern NSString *someNotification; @end @implementation GlobalConstants NSString *so...
08 окт. 2014, в 08:45
8 ответов
Я хотел бы преобразовать Int в Swift в String с ведущими нулями. Например, рассмотрите этот код: for myInt in 1...3 { print("\(myInt)") } В настоящее время результатом является: 1 2 3 Но я хочу, чтобы это было: 01 02 03 Есть ли чистый способ сделать это в стандартных библиотеках Swift?...
string
type-conversion
int
29 авг. 2014, в 09:52
17 ответов
В Objective-C мы можем знать, создается ли приложение для устройства или симулятора с использованием макросов: #if TARGET_IPHONE_SIMULATOR // Simulator #else // Device #endif Это макросы времени компиляции и недоступны во время выполнения. Как добиться того же результата в Swift? Я искал ...
21 июль 2014, в 15:16
13 ответов
Если я кодирую строку следующим образом: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) он не выходит из косой черты /. Я искал и нашел этот код Objective C: NSString *encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( ...
urlencode
03 июль 2014, в 10:37
23 ответа
Получение имени класса в виде строки с помощью object_getClassName(myViewController) возвращает что-то вроде этого _TtC5AppName22CalendarViewController Я ищу чистую версию: "CalendarViewController". Как получить очищенную строку имени класса? Я нашел несколько попыток вопросов об этом, но не факти...
30 июнь 2014, в 17:29
18 ответов
Мне нужно читать и записывать данные в/из текстового файла, но мне не удалось выяснить, как это сделать. Я нашел этот пример кода в Swift iBook, но я до сих пор не знаю, как писать или читать данные. import Cocoa class DataImporter { /* DataImporter is a class to import data from an externa...
file-io
07 июнь 2014, в 12:50
31 ответ
Недавно я работал над добавлением Swift в существующий проект, чтобы попробовать его в реальной жизни. После добавления исходного файла Swift в проект у меня не возникает проблем с получением "Bridging Header", то есть Objective-C для Swift. Но файл заголовка *-Swift.h который должен предоставлят...
05 июнь 2014, в 15:35
13 ответов
Возможно ли это в Swift? Если нет, то есть ли это обходное решение?
swift-extensions
swift-protocols
04 июнь 2014, в 08:03
22 ответа
Как программно создавать графические элементы (например, UIButton) в Swift? Я попытался создать и добавить кнопку в представление, но не смог.
uibutton
04 июнь 2014, в 06:15
13 ответов
Я пробовал var timer = NSTimer() timer(timeInterval: 0.01, target: self, selector: update, userInfo: nil, repeats: false) Но я получил сообщение об ошибке '(timeInterval: $T1, target: ViewController, selector: () -> (), userInfo: NilType, repeats: Bool) -> $T6' is not identical to 'NSTimer' ...
nstimer
nstimeinterval
03 июнь 2014, в 04:40
34 ответа
У меня возникла проблема с Xcode, где появляется сообщение об ошибке "Служба исходного набора завершена", и вся подсветка синтаксиса и завершение кода ушли в Swift. Как я могу это исправить? Вот пример изображения: [IMG_OUR_ID=60.png]
xcode
03 июнь 2014, в 02:17
9 ответов
Предположим, что у меня есть массив, например: var myArray = ["Steve", "Bill", "Linus", "Bret"] И позже я хочу нажать/добавить элемент в конец указанного массива, чтобы получить: ["Steve", "Bill", "Linus", "Bret", "Tim"] Какой метод использовать? А как насчет случая, когда я хочу добавить элемент ...
arrays
02 июнь 2014, в 19:56
14 ответов
Как мне преобразовать, NSDate в NSString, чтобы в строку выводился только год в формате @"yyyy?
iphone
nsstring
nsdate
23 фев. 2009, в 01:17
Наверх
Меню