
iOS
王叫兽
这个作者很懒,什么都没留下…
展开
-
Objective-c NSString和char*之间的转换
Objective-c NSString和char*之间的转换 Java代码 NSString *string_content = "I'm jordy"; char *char_content = [string_content cStringUsingEncoding:NSASCIIStringEncoding]; char*转换为N转载 2017-03-13 20:06:29 · 8759 阅读 · 0 评论 -
(转)ios-坐标系统(详解UIView的frame、bounds跟center属性[图])
1、概要翻开ios官方开发文档,赫然发现上面对这三个属性的解释如下:frame:描述当前视图在其父视图中的位置和大小。 bounds:描述当前视图在其自身坐标系统中的位置和大小。 center:描述当前视图的中心点在其父视图中的位置。 是不是有点迷糊?好吧,别急,让我们先说说ios的坐标系统。2、ios坐标系统ios以左上角为坐标原点(0,0),以原点向右侧为X轴正方向,原点下侧为...原创 2013-03-21 15:26:26 · 190 阅读 · 0 评论 -
[转载]UITapGestureRecognizer 的用法
//单指单击2: UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self3: action:@selector(handleSingleFingerEvent:)];4: singleFingerOne.numberOfTouchesRequi...原创 2013-03-27 16:17:42 · 273 阅读 · 0 评论 -
CodeBlocks集成Objective-C
1. 首先安装Objective-C编译器GNUstep Windows Installer提供了Windows平台下的Objective-C的模拟开发环境,一共有四个软件包,其中GNUstep System和GNUstep Core是必装的,GNUstep Devel和Cairo Backend是选装的。甭管必装选装,一次性全安上,免得以后麻烦...原创 2012-11-07 11:34:02 · 113 阅读 · 0 评论 -
objective-c nil Nil NULL NSNull 区别
nil:指向oc中对象的空指针Nil:指向oc中类的空指针 NULL:指向其他类型的空指针,如一个c类型的内存指针NSNull:在集合对象中,表示空值的对象 [NSNull null]是一个对象,他用在不能使用nil的场合。因为在NSArray和NSDictionary中nil中有特殊的含义(表示列表结束),所以不能在集合中放入nil值。如要确实需要存储一个表示“...原创 2013-01-07 16:35:27 · 127 阅读 · 0 评论 -
Rest模式get,put,post,delete含义与区别(转)
POST /uri 创建 DELETE /uri/xxx 删除 PUT /uri/xxx 更新或创建 GET /uri/xxx 查看 ----------------------------------------------------GET操作是安全的。所谓安全是指不管进行多少次操作,资源的状态都不会改变。比...原创 2012-09-20 15:39:21 · 122 阅读 · 0 评论 -
Objective-c中copy,retain,assign,readonly,read write,nonatomic的区别
nonatomic:非原子性访问,对属性赋值的时候不加锁,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。(atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型设备上,如果没有使用多线程间的通讯编程,那么nonatomic是一个非常好的选择。...原创 2013-02-25 17:26:48 · 151 阅读 · 0 评论