Как я могу сделать UIScrollViewпрокрутку вниз в моем коде? Или в более общем смысле, в любой точке
Как я могу сделать UIScrollViewпрокрутку вниз в моем коде? Или в более общем смысле, в любой точке
Мне нужно читать и записывать данные в / из текстового файла, но я не смог понять, как. Я нашел этот пример кода в iBook Swift, но я все еще не знаю, как писать или читать данные. import Cocoa class DataImporter { /* DataImporter is a class to import data from an external file. The class is assumed...
В моем приложении IOS Swift я хочу , чтобы генерировать случайный UUID ( GUID ) строк для использования в качестве ключа таблицы, и этот фрагмент кода появляется на работе: let uuid = CFUUIDCreateString(nil, CFUUIDCreate(nil)) Это безопасно? Или, возможно, есть лучший (рекомендуемый)...
Если я закодирую строку, как это: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) это не избежать косой черты /. Я искал и нашел этот код Objective C: NSString *encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( NULL,...
У меня есть следующий простой код, написанный на Swift 3: let str = "Hello, playground" let index = str.index(of: ",")! let newStr = str.substring(to: index) Из Xcode 9 beta 5 я получаю следующее предупреждение: « substring(to:)» устарело: используйте Stringподстрочный индекс с оператором...
Я пытаюсь проверить, когда изменяется текстовое поле, эквивалентно функции, используемой для textView - textViewDidChangeдо сих пор я сделал это: func textFieldDidBeginEditing(textField: UITextField) { if self.status.text == "" && self.username.text == "" { self.topRightButton.enabled =...
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я получил ошибку на Xcode, говорящую, что не было никакой информации о контроллере представления. Не удалось вставить новое...
Я написал библиотеку на Swift и не смог импортировать ее в свой текущий проект, написанный на Objective-C. Есть ли способы его импортировать? #import "SCLAlertView.swift" - 'SCLAlertView.swift' file not...
У меня есть приложение с текстовым полем в нижней части экрана. Это означает, что когда я иду печатать в текстовом поле, клавиатура закрывает текстовое поле. Как бы я переместил вид вверх при наборе текста, чтобы я мог видеть то, что я печатаю, а затем переместил его обратно на исходное место,...
В Objective-C мы можем знать, создается ли приложение для устройства или симулятора с использованием макросов: #if TARGET_IPHONE_SIMULATOR // Simulator #else // Device #endif Это макросы времени компиляции, которые недоступны во время выполнения. Как я могу добиться того же в...
Можно ли уменьшить разрыв между текстом, если поместить его в несколько строк UILabel? Мы можем установить рамку, размер шрифта и количество строк. Я хочу уменьшить разрыв между двумя строками на этом...
Всякий раз, когда я пытаюсь запустить свое приложение в Xcode 6 Beta 4, я получаю сообщение об ошибке: The file "MyApp.app" couldn't be opened because you don't have permission to view it. Эта ошибка появляется независимо от того, на какой симулятор или устройство я нацеливаюсь. Я пытался: Удаление...
В Objective-C данные экземпляра могут быть public, protectedили private. Например: @interface Foo : NSObject { @public int x; @protected: int y; @private: int z; } -(int) apple; -(int) pear; -(int) banana; @end Я не нашел упоминаний о модификаторах доступа в Swift. Можно ли ограничить видимость...
Я пытаюсь запустить код ниже: import UIKit class LoginViewController: UIViewController { @IBOutlet var username : UITextField = UITextField() @IBOutlet var password : UITextField = UITextField() @IBAction func loginButton(sender : AnyObject) { if username .isEqual("") || password.isEqual("")) {...
Если у меня есть массив в Swift, и я пытаюсь получить доступ к индексу, выходящему за пределы, возникает неудивительная ошибка времени выполнения: var str = ["Apple", "Banana", "Coconut"] str[0] // "Apple" str[3] // EXC_BAD_INSTRUCTION Тем не менее, я бы подумал, что со всеми дополнительными...
Как говорится в вопросе, я бы хотел узнать, работает ли мой код в симуляторе, но также хотел бы знать, какая конкретная версия iphone запущена или имитируется. РЕДАКТИРОВАТЬ: я добавил слово «программно» к названию вопроса. Суть моего вопроса в том, чтобы иметь возможность динамически включать /...
У меня есть массив, который состоит из AnyObject . Я хочу перебрать его и найти все элементы, которые являются экземплярами массива. Как я могу проверить, является ли объект данного типа в...
Из документации Apple : Вы можете использовать ifи letвместе работать со значениями, которые могут отсутствовать. Эти значения представлены как дополнительные. Необязательное значение либо содержит значение, либо nilуказывает, что значение отсутствует. Напишите знак вопроса ( ?) после типа...
Я еще не смог выяснить, как получить подстроку Stringв Swift: var str = “Hello, playground” func test(str: String) -> String { return str.substringWithRange( /* What goes here? */ ) } test (str) Я не могу создать диапазон в Swift. Автозаполнение на игровой площадке не очень полезно - вот что он...
Только началось с детской площадки. Я пытаюсь создать простое приложение. Я создал объект даты следующим образом: var date = NSDate() Как я могу получить текущий час? На других языках я могу сделать что-то вроде этого: var hour = date.hour Но я не могу найти какие-либо свойства / методы, подобные...