Я разрабатываю приложение для чата, и я использую Parse for backend. У меня есть дискуссионная таблица для сохранения обсуждения между двумя пользователями.Оцененные данные и данные сервера не соответствуют Parse.com
@interface Discussion : PFObject <PFSubclassing>
@property (nonatomic, retain) PFUser * customer;
@property (nonatomic, retain) PFUser * creator;
@property (nonatomic, retain) Quote * quote;
@property (nonatomic, retain) NSDate * lastMessageTime;
@property long messageCount;
@end
У меня есть стол сообщений, чтобы сохранить сообщение.
@interface Message : PFObject <PFSubclassing>
@property (nonatomic, retain) PFUser * sender;
@property (nonatomic, retain) Discussion * discussion;
@property (nonatomic, retain) NSString * content;
@property (nonatomic, retain) PFFile * image;
@property (nonatomic, retain) PFFile * imageThumb;
@property (nonatomic, retain) PFFile * video;
@property (nonatomic, retain) PFFile * videoThumb;
@property (nonatomic, retain) PFGeoPoint * location;
@property (nonatomic, retain) PFFile * sound;
@end
Когда пользователь беседует, я использую код облака для обновления lastMessageTime и messageCount. Я хочу показать список людей с маленькой меткой, которая показывает messageCount, и у меня есть NSTimer, чтобы вызывать его автоматически каждые 3,0 секунды.
Но когда я получаю новое ОБСУЖДЕНИЕ, его estimatedData и ServerData не вышлет.
Я понятия не имею об этом. Пожалуйста, дайте мне ваш совет.
Да. Огромное спасибо. :ИКС – 777Q