Форум программистов, компьютерный форум, киберфорум
Наши страницы
Swift
Войти
Регистрация
Восстановить пароль
 
newlinerus
0 / 0 / 0
Регистрация: 16.09.2015
Сообщений: 11
1

Объект description в Realm

05.09.2017, 20:32. Просмотров 820. Ответов 0
Метки нет (Все метки)

Доброго времени суток! Ранее задавал по поводу Realm... разобрался как создать класс и как внести данные c JSON, возникли две другие проблемы и буду очень благодарен если кто то поможет мне с ними разобраться...
Первая: как видно в первом блоке кода... есть объект description который должен получать объект description, но Swift нам не позволяет его использовать так как у нас зарезервированная переменная... как быть в таком случае?
Вторая: в json есть объекты articles - автор, титул и т.д и есть объект source в котором размещается ключ в артикулу... достать получается либо имя/автора и т.д без source либо наоборот. Как сделать так что бы каждый объект name имел так же поле source
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import Foundation
import RealmSwift
 
class NewLinksObj{
    var title: String = ""
    var description: String = ""
    var source: String = ""
}
 
class NewRealmObj : Object {
    
    dynamic var title: String = ""
    dynamic var description: String = "" //error here
    dynamic var source: String = ""
    
    override static func primaryKey() -> String? {
        return "title"
    }
 
}
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"status": "ok",
"source": "abc-news-au",
"sortBy": "top",
-"articles": [
-{
"author": "http://www.abc.net.au/news/stephen-dziedzic/166934",
"title": "Electricity market struggling as coal stations shut down, AEMO says",
"description": "AEMO warns Australians could face higher power bills and more blackouts this summer because of deep-seated problems in the national electricity market.",
"url": "http://www.abc.net.au/news/2017-09-06/electricity-markets-struggling-as-coal-shuts-down-aemo-says/8875874",
"urlToImage": "http://www.abc.net.au/news/image/4243970-1x1-700x700.jpg",
"publishedAt": "2017-09-05T14:03:59Z"
}
]
}

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.09.2017, 20:32
Ответы с готовыми решениями:

JSON to REALM
При кешировании данных возникла проблема переноса json в локальное хранилище ...

Description RSS Reader
Есть метод: NSString *parseDescriptionForShortDesc(NSString *desc) { ...

Realm of Racket
Realm of Racket Learn to Program, One Game at a Time! by Matthias Felleisen,...

GlassFish Realm и соль
Здравствуйте! В GlassFish есть realms, которые позволят легко реализовать...

Поиск в Realm +RxJava+RxBindings
Есть код поиска,но мне не нравится его поведение, есть ощущение что ищется...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.09.2017, 20:32

Проблема с элементом Realm (Tomcat 4.1.24)
Прописываю в файле server.xml следующее: <Realm...

Realm migration что то не так :(
Ребят подскажите плз что делаю не так. Добавил поле. Поставил сеттеры и...

Realm занимает слишком много памяти
Доброй ночи. Есть приложение, к которому подключена БД realm. Мне нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru