我从here下载了TigerText演示应用程序,我在xcode中打开了它,但它是一个巨大的应用程序,我只需要对话部分或单个viewcontorller无需登录,因为我将传递这样的硬编码。
[[TTKit sharedInstance] loginWithUserId:@"username" password:@"password"
success:^(TTUser *user) {
// Handle login.
} failure:^(NSError *error) {
// Handle failure.
}];
之后,只有一个视图,用户将看到msgs。无需登录,也无需组织视图。
答案 0 :(得分:0)
要在'ConversationViewController'中显示消息,您首先需要一个TTRosterEntry对象(一个代表对话的对象),如果您想加载所有TTRosterEntry对象,无论其组织如何,您都可以使用此API
NSFetchedResultsController *frc = [[TTKit sharedInstance] rosterFetchControllerForAllOrganizationsWithDelegate:self];
NSArray *rostersForAllOrganizations = [frc fetchedObjects];
选择名单后,您可以加载'ConversationViewController'
ConversationViewController *conversation = [GetAppDelegate.storyboard instantiateViewControllerWithIdentifier:@"ConversationViewController"];
conversation.rosterEntry = rosterEntry;
[self.navigationController pushViewController:conversation animated:YES];