会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
高了个辉
博客园
首页
新随笔
联系
订阅
管理
2014年12月16日
MapKit
摘要: MapKitiPhone SDK提供了三个类来管理位置信息:CLLocation CLLocationManager 和 CLLHeading(不常用)。除了使用GPS来获取当前的位置信息外,iPhone也可以基于WiFi基站和无线发射塔来获得位置信息。GPS的精度最高,可以精确到米级别,但是也最耗...
阅读全文
posted @ 2014-12-16 11:40 高了个辉
阅读(179)
评论(0)
推荐(0)
2014年11月26日
socket 概念,简单用法
摘要: Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息。所以,Socket一定包含了通信的双发,即客户端(Client)与服务端(server)。1)服务端利用Socket监听端口;2)客户端发起连接;3)服务端返...
阅读全文
posted @ 2014-11-26 13:59 高了个辉
阅读(805)
评论(0)
推荐(0)
2014年11月24日
判断当前是否是IOS7系统的宏
摘要: #define iOS7 ([[UIDevice currentDevice].systemVersion doubleValue] >= 7.0)
阅读全文
posted @ 2014-11-24 11:22 高了个辉
阅读(159)
评论(0)
推荐(0)
2014年11月20日
sqlite3 的基本使用 以及封装使用
摘要: 1基本使用1.打开数据库int sqlite3_open( const char *filename, // 数据库的文件路径 sqlite3 **ppDb // 数据库实例);2.执行任何SQL语句int sqlite3_exec( sqlite3*, ...
阅读全文
posted @ 2014-11-20 02:34 高了个辉
阅读(2218)
评论(0)
推荐(0)
2014年11月18日
plist文件字典转模型
摘要: 1.首先定义一个成员变量,存放所需的数据. 即:NSArray *apps#pragma mark - 重写apps的getter方法-(NSArray *)apps{ if (_apps == nil) { //加载plist文件 NSString *path =...
阅读全文
posted @ 2014-11-18 01:26 高了个辉
阅读(212)
评论(0)
推荐(0)
2014年11月15日
九宫格的计算方法
摘要: 九宫格1.首先确认需要显示的列数2.设置第一个控件的宽,高3.通过已知列数和第一个控件的x.y值算出间距 间距 = (控制器宽度 - 列数 * 控件宽度) / (列数+1)4.计算某个控件行号 = 控件序列数 / 列数5. 计算某个控件列号 = 控件序列数 % 列数6.那么第N个控件的X值 = 间...
阅读全文
posted @ 2014-11-15 16:55 高了个辉
阅读(2159)
评论(0)
推荐(0)
2014年11月14日
封装一个xib步骤
摘要: 使用xib封装一个自定义view的步骤1> 新建一个继承UIView的自定义view,假设类名叫做(MJAppView)2> 新建一个MJAppView.xib文件来描述MJAppView内部的结构3> 修改UIView的类型为MJAppView真是类型4> 将内部的子控件跟MJAppView进行属...
阅读全文
posted @ 2014-11-14 20:27 高了个辉
阅读(158)
评论(0)
推荐(0)
UIScrollView常用属性和代理方法
摘要: UIScrollView常用属性. 1 //在设置最大滚动距离时 一般用到最后一个控件的最大Y值 或 X值 CGRectGetMaxX 2 //点进去浏览,分别有最大最小x,最大最小y,最大最小中点(CGRectMidX ....MidY) 3 CGFloat maxY = ...
阅读全文
posted @ 2014-11-14 11:04 高了个辉
阅读(241)
评论(0)
推荐(0)
2014年11月13日
Block 转:
摘要: Block简介:Block的实际行为和Function很像,最大的差别是在可以存取同一个Scope的变量值。Block实体形式如下:^(传入参数列){行为主体};Block实体开头是“^”,接着是由小括号所包起来的参数列(比如 int a, int b, int c),行为主体由大括号包起来,专有名...
阅读全文
posted @ 2014-11-13 09:17 高了个辉
阅读(144)
评论(0)
推荐(0)
Block的定义,以及使用
摘要: Block的演变过程1.定义一个函数,无参数,无返回类型void test(){ NSLog(@"这是一个普通C函数");}2.定义一个无参数,无返回类型的Block时使用 用尖号"^"表示它是一个Block,如void (^myBlock)(),myBlock是Block的名字,后面()代表...
阅读全文
posted @ 2014-11-13 08:44 高了个辉
阅读(603)
评论(0)
推荐(0)
下一页
公告