瀑布流浏览 当阳青龙湖湿地公园模板搜索结果点击查看“当阳青龙湖湿地公园”视频搜索结果 模板| 风景手机海报配图 模板| 五月时光公众号封面配图 模板| 日落美景手机壁纸 搜索结果不满意? 提交作品建议 今日热词 推荐搜索 315 春分 邀请函 春天 科技 二次元 名片 海报 招聘 证书 促销 ...
1获取scrollView 的高度,得到最下面一个控件 的Y值即可:CGFloat maxH = CGRectGetMaxY (self.lastImgView.frame);
b.方便删改 2.如何创建一个字典 NSDictionary *dic = @{@"小王":xw,@"张三":zs,@"ls":ls}; NSDictionary *dic1 = [NSDictionary dictionary]; NSDictionary *dic1_ = [[NSDictionary alloc]init]; NSDictionary *dic2 = [NSDictionary dictionaryWithDictionary:dic]; NSDictionary *dic2_ = [[NSDi...
将复杂对象序列化: eg.将UserListsetNode *node,类型的对象写入文件。 #import<Foundation/Foundation.h>@interfaceUserListsetNode : NSObject <NSCoding>//序列化{@publicNSString* m_pstrInfo;//如果服务器异常这边就是错误信息NSArray *m_pUsersArray; NSMutableDictionary*m_pUserSetDic; NSString*m_pstrT...
正则表达式 http://deerchao.net/tutorials/regex/regex.htm
宏定义是一个值或表达式,不是类型,仅仅是给一个表达式取个别名。枚举是一个类型,可以定义枚举类型的一个变量。 自动分配内存--当定义以基本类型的变量的时候,系统会为这个变量自动分配内存,这个内存在堆上,当作用域结束,系统会将这个内存回收。 动态分配内存---开发人员自己像系统申请的内存空间,申请的内存位于栈...
在GDC中一个操作是多线程执行还是单线程执行取决于当前队列类型和执行方法,只有队列类型为并行队列并且使用异步方法执行时才能在多个线程中执行。 串行队列可以按顺序执行,并行队列的异步方法无法确定执行顺序。 UI界面的更新最好采用同步方法,其他操作采用异步方法。
scanf 终端接收输入--1.严格按照scanf格式输入,连着的两个数字要用enter键分开。 2.scanf 参数必须是变量的地址,(&表示取地址) getchar() 终端一次接收一个字符 多用于丢掉上一个字符\n. 3. 基本运算符 类型优先级 优先长的,short-》int-》float
函数 函数是一个代码段{}将功能模块化 没有返回值 void; --void doSomething(){} 有返回值: 返回值类型 名字(参数,参数,参数){ 函数体 代码 return; } --函数不能嵌套定义; 函数定义方式;1.先声明后实现(如果函数的实现部分比较长)2.将声明与实现放在一
#import "ViewController.h" #define kAppKey @"706003107" #define kAppSecret @"53b3f1774f9a050e1d4931bab3b55633" #define k