摘要:
先安装Copssh_4.9.1_Personal_Installer 再装>Git-1.9.2-preview20140411>use git from git bash only>checkout windows打开开始菜单git bash: pwd 查看当前目录 cd打开目录 可以任意新建一个... 阅读全文
摘要:
一、新建两个storyboard。一个用于实现用户登录及注册,一个负责实现即时通讯主体功能。在主控制器的storyboard中拖入Tab Bar controller控制器 删除两个分支再拖入几个Navigation Controller控制器将Tab Bar controller的View con... 阅读全文
摘要:
使用自带的push 返回 7.0以后支持手势滑动返回。1.封装一个单独的类来保持用户登录信息 新建一个类 在.h文件中添加Singleton.h头文件 定义属性 再到.m文件中定义 single_implementation(LoginUser) 和导入NSString+Helper... 阅读全文
摘要:
// 1. 拉伸按钮背景图片@property (weak, nonatomic) IBOutlet UIButton *loginButton; UIImage *loginImage = [UIImage imageNamed:@"LoginGreenBigBtn"]; loginImag... 阅读全文
摘要:
通知中心 注册通知中心监控用户登录状态1.定义一个方法 -(void)registerNotification{ NSNotificationCenter *center = [NSNotificationCenter defaultCenter]; //参数说明: 1.通知中心监听者... 阅读全文
摘要:
一、 将用户名和密码输出框拖线到文件中。不想别人访问就可以拖到.M文件中。 1.输入框需要用户使用回车键 将输入框的代理连线到控制器 2.再到文件中继承 在 -(void)textFieldShouldReturn:(UITextField *)textField{ if (text... 阅读全文
摘要:
在appDelegate处理来自XMPP服务器的所有请求1.在appDelegate.h 中添加XMPP的主头文件定义XMPP相关的属性的方法定义> 全局的XMPPStream,只读属性2.在appDelegate.m 的interface中新建方法:遵守XMPPStreamDelegate协议可以... 阅读全文
摘要:
一 1.自定义一个UITabBarController。新一个主控制器>继承UITabBarController。二 2.在AppDelegate.m 文件里- (BOOL)application:(UIApplication *)application didFinishLaunchingWi... 阅读全文