Проблема использования класса объектов базового объекта управления данными - PullRequest
0 голосов
/ 16 октября 2010

У меня есть это приложение, которое сохраняет твиты из публичной временной шкалы твиттеров.

Для этого я создал в своей модели сущность "Tweet" и сгенерировал класс управляемых объектов из XCode.Я объявил Tweet ivar в своем классе контроллеров и синтезировал его, но когда я пытаюсь вложить в него какое-то значение, например

tweet.text = @"Some parsed json tweet text";

И затем NSLog значение tweet.text выводит (null).

Чего мне не хватает, есть ли дополнительные соображения, о которых мне нужно позаботиться ...?Я очень новичок в CoreData, ваша помощь будет высоко оценена.

Заранее спасибо.

Редактировать:

    NSManagedObjectContext *context = [self managedObjectContext];
 NSManagedObject *managedTweetObject = [NSEntityDescription insertNewObjectForEntityForName:@"Tweet" inManagedObjectContext:context];
 [managedTweetObject setValue:[NSDate date] forKey:@"timeStamp"];

этот код работает какочарование.

1 Ответ

0 голосов
/ 17 октября 2010

Ваше описание предполагает, что класс Tweet либо неправильно настроен, либо неправильно добавлен в сборку. Неправильный метод доступа также может вызвать проблему.

Трудно сказать без кода. Вы должны опубликовать источник класса Tweet.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...