Tag: swift

Как удалить уродливую границу вокруг CALayer с помощью cornerradius?

Я рисую простую линейную диаграмму, используя Core Graphics. Я создал собственный класс LineChart который наследуется от UIControl . В дополнение к этой диаграмме я хотел бы добавить небольшой заполненный круг, который будет анимировать (изменить цвет границы) при прикосновении. Вот код для моих кругов в каждой точке (x, y). var layer = CALayer() layer.borderColor = UIColor.whiteColor().CGColor […]

Доступ к базе данных SQLite в Swift

Я ищу способ получить доступ к базе данных SQLite в моем приложении с помощью кода Swift. Я знаю, что я могу использовать SQLite Wrapper в Objective C и использовать заголовок моста, но я предпочел бы полностью реализовать этот проект в Swift. Есть ли способ сделать это, если да, может ли кто-нибудь указать мне ссылку, которая […]

Объекты Downcast CoreData, созданные экземпляром MagicalRecord в Swift

У меня есть сущности с префиксом ICD_ в моей базовой модели данных. Для каждого объекта у меня есть подкласс, который имеет префикс CD_ . Подклассы с префиксом CD_ реализуют только статические геттеры. Когда я создаю объект с MagicalRecord, я должен использовать класс с префиксом ICD_, а не с CD_ . В противном случае у меня […]

Параметр Pass для параметра UIGestureRecognizer Selector

Я знаю (и нашел несколько сообщений здесь, на SO), что невозможно передать любые дополнительные параметры для селектора. Например, когда кто-то нажимает на мое изображение, у меня происходит следующее: imageView.addGestureRecognizer(UITapGestureRecognizer(target: self, action:Selector("tapImage:"))) Это работает правильно, и многие решения говорят, что если вы хотите передать параметр, просто присвойте тегу представления чему-нибудь, а затем укажите это как отправитель […]

Изображения, не отображаемые на устройстве iPhone

(Xcode6, Build для iOS7.1, iPhone 4S, Swift) Изображения отображаются в симуляторе, но не на устройстве. Я возился и взламывал прочь, пытаясь найти волшебную формулу, но не повезло. Вот мои усилия на сегодняшний день: Имя файла: abc@2x.png, abc.png. Перетаскивание изображения на раскадровку и указание имени файла через раскрывающееся меню «изображение» в «Attributes Inspector». Все символы в […]

iOS Как получить тип свойства объекта в Swift?

Я пытаюсь получить информацию о свойствах объекта в Swift. Мне удалось получить имена свойств и некоторые атрибуты, но я не уверен, как извлечь тип свойства. Я пытался следовать некоторым предложениям по этой теме class func classOfProperty(parentType: AnyClass, propertyName: String) -> AnyClass? { var type: AnyClass? var property: objc_property_t = class_getProperty(parentType, propertyName); var attributes = NSString(UTF8String: […]

Создание CGImage из CMSampleBuffer в Swift?

Ниже приведено резюме всех соответствующих частей из моих попыток решения. Попытка №1 CVPixelBufferLockBaseAddress(buffer, 0) let ctx = CIContext() let ciImage = CIImage(CVPixelBuffer: buffer) let cgImage = ctx.createCGImage(ciImage, fromRect: CGRectMake(0, 0, CGFloat(size.width), CGFloat(size.height))) CVPixelBufferUnlockBaseAddress(buffer, 0) Попытка №2 UIGraphicsBeginImageContext(CGSizeMake(CGFloat(size.width), CGFloat(size.height))) let context = UIGraphicsGetCurrentContext() let contextData = CGBitmapContextGetData(context) CVPixelBufferLockBaseAddress(buffer, 0) let bufferData = CVPixelBufferGetBaseAddress(buffer) let bufferSize = […]

Цель-C / Swift: добавить дочерний вид / контроллер в супервизор, но с включенным контроллером

До сих пор я работал в разных RAD IDE, таких как C # и Delphi, и концепции xCode / ObjectiveC / Swift все еще новы для меня (также все смешалось в моей голове прямо сейчас :)) Вот мое приложение: Раскадровка с 2 контроллерами представлений, оба имеют связанные классы. Просмотры / Контроллеры никак не связаны с […]

Swift: значение UIButton textLabel.text не используется в инструкции switch

Я новичок в разработке Swift и iOS, поэтому я пытаюсь создать приложение калькулятора для обучения. Однако я столкнулся с ошибкой. Я назвал все свои кнопки с номером, который они представляют, поэтому я извлекаю заголовок в buttonPress IBAction через sender.titleLabel.text. Затем я передаю это в оператор switch, чтобы определить, была ли кнопка числом или оператором. func […]

Быстрая компиляция – ошибка, вызывающая метаданные класса

import Foundation class ObjectPool <T:GameEntity> : NSObject { var counter = 0 let objects:T[] init( poolCapacity:Int ) { objects = Array<T>(count: poolCapacity, repeatedValue: T()) super.init() } func getObject() -> T? { if let counterObject = self.objects[counter] as T? { if !counterObject.alive { counter++ return counterObject } } for (index, poolable) in enumerate(self.objects) { if !poolable.alive […]

Interesting Posts

Несколько файлов Localizable.strings в одном приложении iOS.

Как создать UITextView, который точно соответствует клавиатуре?

Ошибка импорта модуля EZAudio CocoaPods

Как «слить» основные конфигурации данных?

ALAssetLibraryChangedNotification запускается несколько раз

Обновление iOS UII-памяти в памяти с информацией EXIF ​​/ geotag

как ссылаться на контроллер панели вкладок из ячейки UICollectionView

Как я могу получить адрес памяти типа значения или настраиваемой структуры в Swift?

Этот бинарный файл, похоже, не был построен с помощью Apple Linker

Как реализовать алгоритм Blowfish в iOS

Менеджер загрузки Singleton?

NSURLConnection против NSData + GCD

Restkit с (сложными) отношениями и основными данными / RAILS

Каким образом можно обрабатывать hi-res веб-изображения для дисплеев hi-res (в основном, дисплеи сетчатки iOS)?

В Xcode 4 GM, как включить LLDB? Все, что я вижу, это GDB

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