用户反馈模块,第一次提交反馈内容,leancloud后台会出现两条发送时间一样的数据,但是前台不会出现。开始显示用户反馈,把用户反馈改掉后,会出现跟提交内容一样的信息。
NSString *content = self.inputTextField.text;
if (_userFeedback) {
block(YES, nil);
} else {
_contact = contact;
NSString *title = _feedbackTitle ?: content;
if (title.length == 0) {
title = @"用户反馈";
}
[LCUserFeedbackThread feedbackWithContent:title contact:_contact create:YES withBlock:^(id object, NSError *error) {
if (error) {
block(NO, error);
} else {
_userFeedback = object;
block(YES, nil);
}
}];
}
改为
NSString *content = self.inputTextField.text;
if (_userFeedback) {
block(YES, nil);
} else {
_contact = contact;
[LCUserFeedbackThread feedbackWithContent:self.inputTextField.text contact:_contact create:YES withBlock:^(id object, NSError *error) {
if (error) {
block(NO, error);
} else {
_userFeedback = object;
block(YES, nil);
}
}];
}
这个,就会出现两条一样的反馈内容