TigerText 最简单的文字对话应用
TigerText simplest text conversation app
我从 here 下载了 TigerText Demo 应用程序并在 xcode 中打开了它,但它是一个巨大的应用程序,我只需要对话部分或单个 viewcontorller 不需要登录,因为我会通过那个困难像这样编码。
[[TTKit sharedInstance] loginWithUserId:@"username" password:@"password"
success:^(TTUser *user) {
// Handle login.
} failure:^(NSError *error) {
// Handle failure.
}];
之后将只有一个视图,用户将在其中看到消息。无需登录,也不需要组织视图。
要在 'ConversationViewController' 中显示消息,您首先需要一个 TTRosterEntry 对象(代表对话的对象),如果您想加载所有 TTRosterEntry 对象,而不管它们的组织如何,您可以使用此 api
NSFetchedResultsController *frc = [[TTKit sharedInstance] rosterFetchControllerForAllOrganizationsWithDelegate:self];
NSArray *rostersForAllOrganizations = [frc fetchedObjects];
一旦你 select 一个花名册你就可以加载 'ConversationViewController'
ConversationViewController *conversation = [GetAppDelegate.storyboard instantiateViewControllerWithIdentifier:@"ConversationViewController"];
conversation.rosterEntry = rosterEntry;
[self.navigationController pushViewController:conversation animated:YES];
我从 here 下载了 TigerText Demo 应用程序并在 xcode 中打开了它,但它是一个巨大的应用程序,我只需要对话部分或单个 viewcontorller 不需要登录,因为我会通过那个困难像这样编码。
[[TTKit sharedInstance] loginWithUserId:@"username" password:@"password"
success:^(TTUser *user) {
// Handle login.
} failure:^(NSError *error) {
// Handle failure.
}];
之后将只有一个视图,用户将在其中看到消息。无需登录,也不需要组织视图。
要在 'ConversationViewController' 中显示消息,您首先需要一个 TTRosterEntry 对象(代表对话的对象),如果您想加载所有 TTRosterEntry 对象,而不管它们的组织如何,您可以使用此 api
NSFetchedResultsController *frc = [[TTKit sharedInstance] rosterFetchControllerForAllOrganizationsWithDelegate:self];
NSArray *rostersForAllOrganizations = [frc fetchedObjects];
一旦你 select 一个花名册你就可以加载 'ConversationViewController'
ConversationViewController *conversation = [GetAppDelegate.storyboard instantiateViewControllerWithIdentifier:@"ConversationViewController"];
conversation.rosterEntry = rosterEntry;
[self.navigationController pushViewController:conversation animated:YES];