
iOS
朱鹏飞
这个作者很懒,什么都没留下…
展开
-
self.属性名和_属性名的区别
self.属性名 在使用的时候属于深拷贝,引用计数会加一。_属性名是用的时候属于浅拷贝,引用计数不会加一。原创 2014-02-27 15:50:46 · 798 阅读 · 0 评论 -
Keychain的简单使用
一、简介keychain是苹果提供的一种较为安全的数据存储形式,keychain不会因APP的删除而丢失,重新安装APP之后,数据还会存在。使用时需要导入Security.framework框架二、基础使用方法增:SecItemAdd(CFDictionaryRef attributes,CFTypeRef *result)增加一个或多个条目到keychain,注意原创 2015-08-06 17:32:40 · 711 阅读 · 0 评论 -
iOS开发中对JSON解析数据的处理
在网上看到一个例子,对JSON解析出来的数据处理的方法非常简单,而且通用,把我对它理解的思路写一下。首先介绍下JSON解析,JSON解析出来的数据只有数组和对象两种结构。objective - c中用字典来保存对象信息。key值对应对象名字,value值对应对象的值。在复杂的数据在ios中也是用数组和字典组成。以下面的数据做例子[{"name" :"zhangSan","a原创 2014-02-25 17:47:56 · 674 阅读 · 0 评论 -
iOS如何绘制圆
前两天在项目开发中涉及到绘制圆形的需求,在这里记录一下两种绘制圆的方法。一、在- (void)drawRect:(CGRect)rect方法中使用Context进行绘制 CGContextRef context = UIGraphicsGetCurrentContext(); //得到图形上下文 CGContextSetFillColorWithColor(context原创 2015-09-02 17:41:06 · 1210 阅读 · 0 评论 -
动态计算iOS键盘高度
当有一个UITextField需要输入内容的时候,需要bao'ch原创 2014-05-21 18:16:02 · 648 阅读 · 0 评论 -
Xcode6制作静态链接库和framework
Xcode6 制作FrameworkXcode -> New Project -> framework & Library -> Cocoa Touch Framework将需要整理成Frame的文件导入,在Target -> Build Phases ->Headers 将需要公开的.h文件拖到Public中BuildXcode -> window -> Projects -> 项目 -原创 2015-08-14 16:23:24 · 717 阅读 · 3 评论 -
十六制颜色转换为RGB方法
在iOS中,苹果只提供了通过RGB获得UIColor,为了方便一般会为UIColor添加一个Category进行扩展使其支持十六制。十六进制转化为RGB的原理其实很简单,例如#ABCDEF,AB转化为10进制数就为RGB中R的值,同理,CD、EF分别表示G、B。+ (UIColor *)colorWithHexString:(NSString *)color alpha:(CGFloat)原创 2015-08-28 17:52:26 · 1026 阅读 · 0 评论 -
CGAffineTransformTranslate
_footVIew.transform =CGAffineTransformTranslate(_footVIew.transform,0, -216); //原创 2014-05-20 10:39:12 · 761 阅读 · 0 评论 -
新浪微博SDK2.4授权信息保存
sdk 文档上没有说明如何保存access_token(相当于通行证),每次登陆之后还需要再次授权。我通过文件的形式将access_token保存到本地,然后通过调用文件来获得access_token,不需要再次验证。- (void)didReceiveWeiboResponse:(WBBaseResponse *)response{ //登录成功后,保存用户数据到本地 NSArray *pa原创 2014-02-20 11:40:08 · 456 阅读 · 0 评论 -
如何通过iTunes安装ipa测试包
一、首先确保你的电脑装有iTunes软件。二、打开iTunes,通过数据线将设备连接上。若连接上则会出现下图的手机样式,点击进入。三、双击ipa安装包,选择应用程序,可以看到点击的安装包。四、点击上图的安装按钮(点击后会变为将要安装)点击同步即可安装到测试设备中。注意:设备安装ipa测试包,需要将设备的UDID增添到苹果开发者账号中。如何获取设备的UDID请参考此链接:ht原创 2015-09-09 16:22:37 · 10420 阅读 · 2 评论