Описание тега ckasset

CKAsset - это класс CloudKit Framework
1 ответ

Есть ли проблемы с массивом CKAssets в одном CKRecord?

Приложение, которое я пишу, позволит людям хранить несколько фотографий и связывать их с одним объектом. Я думал, что буду использовать CloudKit, чтобы хранить эти изображения, как CKAssets. В CloudKit, помимо других типов списков свойств, я могу со…
25 май '15 в 02:20
0 ответов

Сбой при доступе к свойству fileURL CKAsset в Swift 3 на iOS 9

Доступ к свойству fileURL в CKAsset с помощью Swift 3 на устройстве iOS 9 (или macOS 10.11) для синхронизированного ресурса в CloudKit завершается с ошибкой URL._unconditionallyBridgeFromObjectiveC(NSURL?) -> URL (). когда записи выбираются с исп…
19 июн '17 в 10:25
0 ответов

CKAsset не работает на Apple Watch

В ios вы можете создать UIImage из CKAsset, используя следующую строку кода: let image = UIImage(contentsOfFile: myCKAsset.fileURL.path) Я заметил, что это не работает на Apple Watch. Я проверил, каково значение path, и, конечно же, оно было пустым.…
01 окт '17 в 22:05
1 ответ

Передача изображения CKAsset через переход к ViewController?

У меня есть простой TableView с текстом и изображение извлекается из CloudKit. Я пытаюсь передать эти данные в detailViewController, когда выбран, я могу получить текст, но я застрял при отправке изображения, хотя prepareForSegue. У меня есть TableV…
08 мар '16 в 05:16
1 ответ

Сохранение CKAsset из базовых данных

У меня есть некоторые данные, например изображения, которые хранятся в Базовых данных как двоичные данные и помечены как "Разрешить внешнее хранение". Я хотел бы записать эти данные в CloudKit. Можно ли получить URL-адреса для этих данных и передать…
17 ноя '17 в 18:23
1 ответ

Как сохранить большое изображение в CloudKit?

Я пытался загрузить картинку в CloudKitи сохранить его как NSData, но с относительно большим снимком, сделанным камерой, я получаю эту ошибку: Error saving record <CKRecordID: 0x15998770; 04359DFA-8370-4000-9F53-5694FC53FA9C:(_defaultZone:__defau…
07 янв '15 в 10:47
1 ответ

Получить музыкальный файл из Cloudkit

Я пытаюсь преобразовать код, который я использую, чтобы получить изображение актива, чтобы получить mp3-файл на cloudkit. Тем не менее, я не могу понять часть данных. Я использую эту библиотеку для воспроизведения аудио. Он имеет только один класс с…
10 фев '17 в 14:37
1 ответ

Совместное использование CKAssets между пользователями с CloudKit?

Я хочу разрешить моим пользователям загружать изображения, которыми они могут поделиться с другими пользователями. Это может быть либо в их личном, либо в публичном хранилище, но в любом случае он должен быть доступен через URL. Мне интересно, возмо…
22 июл '15 в 15:01
1 ответ

Получить список CKAsset Swift

Я использую код ниже, чтобы получить список CKAsset, но он продолжает сбой и говорит мне: "fatal error: unexpectedly found nil while unwrapping an Optional value" Однако список ресурсов не является пустым на панели инструментов CloudKit. Вы знаете, …
03 окт '16 в 09:25
2 ответа

Сохранение списка активов (массива) в конкретный CKRecord

У меня есть тип CKRecord, созданный в бэкэнде CloudKit с некоторыми свойствами, связанными с этим классом. У меня есть свойства String, у байтов и у меня есть свойство Asset List, поэтому храните некоторые изображения (несколько изображений, связанн…
11 апр '17 в 23:22
1 ответ

CKAsset получает PDF и представляет в UIWebView Swift3

Имея CKRecord, который содержит детали курса, я могу получить все записи и манипулировать ими, как требуется в конкретном представлении. У меня небольшая проблема с CKAsset, которая является PDF. Мой образ CKAsset выборки и отображения в UIImageView…
02 мар '17 в 15:32
1 ответ

Как избежать повторной передачи больших наборов CKA, следуя другим обновлениям данных

У меня есть большое изображение, сохраненное как набор CKA, как часть записи, которая также содержит дату и другие детали, которые могут потенциально измениться. Изображение и другие детали хранятся локально в моем приложении. Если я изменю дату (ск…
29 окт '16 в 15:48
0 ответов

CKAsset испортил URL файла в Xcode 8 beta 6 / Swift 3

Я пытаюсь загрузить UIImage в CloudKit в два этапа: получить URL файла для моего UIImage получить CKAsset для моего файла URL Однако при отладке CKAsset, который я создал на втором шаге, я заметил, что путь к файлу с моим изображением не существует,…
22 авг '16 в 17:18
1 ответ

Использование Cloudkit Assets в качестве UIimage

У меня есть изображения, сохраненные в CloudKit в качестве актива. Есть и другие атрибуты для каждой записи. Я могу собрать запись и использовать другие атрибуты, но я не могу использовать актив в моем ImageView. Я новичок в программировании Swift, …
13 дек '17 в 18:33
1 ответ

Новая ошибка "Нефайловый URL" в проекте MacOS Xcode8 Swift 3

У меня есть код, который работал нормально до обновления до Swift 3 и xCode 8.0. print("Thumb", self.theTempPath!) video["videoThumbnail"] = CKAsset(fileURL: self.theTempPath! as URL) производит это в консоли Thumb /Users/prw/Documents/thumbTemp.jpg…
27 сен '16 в 14:33
3 ответа

NSData - запись во временный файл / каталог

Я немного растерялся в своем стремлении - Скачать CKAsset (PDF-файл) Назначить временное имя файла Запишите содержимое CKAsset в имя файла Мне удалось загрузить CKAsset и отобразить содержимое в UIWebView, однако я спотыкаюсь о шагах 2 и 3, у меня е…
2 ответа

Xcode: CKAsset в CloudKit

В моем коде ниже, NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *localPath = [[paths objectAtIndex: 0] stringByAppendingPathComponent: @"temporary.png"]; NSLog(@"local path=%@", localPath)…
10 янв '16 в 03:56
3 ответа

Загрузите CKAssets в асинхронный UICollectionView

Есть ли способ загрузить фотографию CKAsset в UICollectionView асинхронно? В настоящий момент внутри queryCompletionHandler из CKDatabase executeQuery я получаю список CKRecords с CKAssets, а затем устанавливаю для изображений UICollectionView значе…
26 май '15 в 17:37
1 ответ

CKQuery медленный с CKAssets

Когда я выбираю записи с полями, которые являются строками (или другими), это занимает менее 1 секунды: let query = CKQuery(recordType: "Messages", predicate: NSPredicate(format: "TRUEPREDICATE")) NSLog("Started fetching") self.publicDb.performQuery…
01 май '16 в 15:52
2 ответа

Как инициализировать CKAsset?

У меня есть класс, который имеет CKAsset (файл изображения), который извлекает данные из CloudKit. Тем не менее, я не могу понять, как инициализировать CKAsset. У меня нет данных на момент инициализации. У класса также есть строки, но я могу использ…
22 мар '16 в 05:30