摘要:
1. Mvvm是什么,Mvvm是怎么来的?Mvvm模式广泛应用在WPF项目开发中,使用此模式可以把UI和业务逻辑分离开,使UI设计人员和业务逻辑人员能够分工明确。 Mvvm模式是根据MVP模式来的,可以简单的说,Mvvm模式就是WPF版的MVP模式。MVP模式,MVC模式,这几个模式都是为了抽离出U 阅读全文
摘要:
/*CGD开辟多线程我们讲任务放置在队列中 *DISPATCH_QUEUE_SERIAL线程属性为串行 * *串行队列的异步任务,我们使用的最多 **串行: 同步:不会开辟多线程,一个接一个执行事件 异步:一定一定会开辟线程 但是放在串行队列当中的,所以时间执行顺序一件接着一件 可以保证效率,又可以... 阅读全文
摘要:
#import "ViewController.h"#import "User.h"@interface ViewController (){ //头像 UIImageView *iconView; //QQ号码 UITextField *qqTF; //密码 UITextField *... 阅读全文
摘要:
NSDateFormatter *dateFormatter=[[NSDateFormatter alloc]init]; //指定时间格式 [dateFormatter setAMSymbol:@"AM"]; [dateFormatter setPMSymbol:@"PM... 阅读全文
摘要:
UIToolbar;//工具条 UIBarButtonItem;//共具条的控件//创建一个导航栏 UINavigationBar *navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)]; //创建... 阅读全文
摘要:
/**************** NSDictionary *****************/ //创建一个新的字典 NSDictionary *dictionary1=[NSDictionary dictionary]; NSDictionary *dictionary... 阅读全文
摘要:
/************* NSArray *************/ //创建一个包含一个元素的数组 NSArray *array=[NSArray arrayWithObject:@"one"]; //根据已有的数组创建新的数组 NSArray *ar... 阅读全文
摘要:
/************** NSString ***************///创建了一个空的字符串NSString *string1=[[NSString alloc]init];NSString *string2=[NSString string];NSLog(@"string1:%@... 阅读全文
摘要:
封装:隐藏内部实现,稳定外部借口继承:子类复用父类的成员变量.属性.方法(重写)多态:父类指针指向子类的空间1.创建类2.封装类: .h:@interface 声明成员变量 {变量列表}(属性.方法) 声明函数 -(返回类型)方法名:(形参类型)形参1标签:(形参类型)形参... 阅读全文