Результаты поиска по запросу "swift"
У кого-нибудь есть совет, как сделать что-то похожее на переключение с набором опций, который не так уродлив, как беспорядок операторов if / else? В моем случае я скажу 6 битов, которые описывают тип этого объекта, тогда есть несколько битов, которые описывают, достиг или нет этот объект определенного состояния. Обычно я проверяю только один набор этих битов одновременно. Я бы предпочел не разделять это на несколько наборов опций, мне нравится, что текущий может описывать всю полноту состояния объекта. Но если какой-либо из битов состояния установлен, я не могу выполнить переключение регистра для битов типа.
еление простого OptionSet: public struct TestSet : OptionSet, Hashable { public let rawValue: Int public init(rawValue:Int){ self.rawValue = rawValue} public var hashValue: Int { return self.rawValue } public static let A = TestSet(rawValue: 1 ...
там («функция, которая принимает строку и возвращает функцию, которая принимает void и возвращает строку»).
вая этот код: struct Foo { func f() {} } let f = Foo.f // (Foo) -> () -> ()Почемуf иметь тип(Foo) -> () -> () и нет(Foo) -> ()? Разве это не имеет смысла, например, такие методы, какFoo.f быть напрямую взаимозаменяемыми со свободными ...
Я думаю, что это лучшее решение.
ружаю видеофайл с URL и сохраняю его в папке с документами по следующему пути: let destination: DownloadRequest.DownloadFileDestination = { _, _ in let pathComponent = "pack\(self.packID)-\(selectRow + 1).mp4" let directoryURL: URL = ...
Это приводит меня к RxSwift. Благодарю.
могу обнаружить любые изменения текста в textField? Метод делегатаshouldChangeCharactersInRange работает на что-то, но это не полностью соответствует моей потребности. Так как, пока это не возвращает ДА, тексты textField не доступны для других ...
Как мне получить текущую версию моего iOS-проекта в коде?
Я хотел бы получить текущую версию своего проекта / приложения для iOS в видеNSString объект без необходимости определять константу в файле где-то. Я не хочу менять значение версии в 2 местах. Значение должно быть обновлено, когда я добавлю свою ...
NSRegularExpression для извлечения текста между двумя тегами XML
Как извлечь значение «6» между тегами «badgeCount» с помощью NSRegularExpression. Ниже приводится ответ от сервера: <?xml version="1.0" ...
Размещение компаса или положение в карте просмотра поста iOS6
Кто-нибудь знает способ изменить расположение компаса в MKMapview? Я говорю о компасе, который отображается в правом верхнем углу карты, когда он поворачивается. Я делаю так, чтобы вы могли видеть карту размытой под навигационной панелью, ...
Пользовательский вид редактирования в UITableViewCell, проведя пальцем влево. Objective-C или Swift
Как создать пользовательский вид редактирования в iOS7 UITableView с Objective C, например, Evernote или приложение Apple Reminders, когда проводите пальцем влево. Я попытался установить пользовательское правление AccessView, но это ...
Как передать объект с NSNotificationCenter
Я пытаюсь передать объект из моего делегата приложения получателю уведомлений в другом классе. Я хочу передать целое числоmessageTotal, Прямо сейчас у меня есть: В приемнике: - (void) receiveTestNotification:(NSNotification *) notification { ...
Преобразовать NSURL в NSString
У меня есть приложение, в котором пользователь может выбрать изображение из изображений встроенного приложения или из библиотеки фотографий iphone. Я использую объект Occasion, который имеетNSString свойство сохранитьimagePath. Теперь в случае ...