08 2015 档案

iOS开发之----生成二维码
摘要:- (void)viewDidLoad { [super viewDidLoad]; /* 注意: 1.生成二维码时, 不建议让二维码保存过多数据, 因为数据越多, 那么二维码就越密集,那么扫描起来就越困难 2.二维码有三个定位点, 着三个定位点不能被遮挡,... 阅读全文

posted @ 2015-08-07 17:49 森code 阅读(557) 评论(0) 推荐(0)

ios开发之----扫描二维码、条形码
摘要:1、搭建扫描二维码的界面。可采用storyboard来搭建2、创建对象的控制器类来管理二维码的扫描3、在这个类中导入#import 框架4、在viewDidLoad中调用1 [self setUpQrcode];5、实现上面的方法- (void)setUpQrcode{ // 1、获取输入设... 阅读全文

posted @ 2015-08-07 17:18 森code 阅读(637) 评论(0) 推荐(0)

利用图形上下文画线
摘要:方式一、// 在这里面绘制,绘图的内容,因为只有在这里面才能获取跟当前view相关联的图形上下文。// 在这个view第一次即将显示的时候调用。// rect 要画图控件的bonds- (void)drawRect:(CGRect)rect{ // 1、获取跟当前控件相关联的图形上下文 ... 阅读全文

posted @ 2015-08-06 21:46 森code 阅读(285) 评论(0) 推荐(0)

ios开发之---将数据写入和读取与沙盒的具体理解和实现。
摘要:一、将Documents文件夹下文件的写入和读取A:文件的存储: // 1、获取“沙盒”路径 (文件夹路径) // 方法的意思:SearchPath 搜索路径。ForDirectories 哪个文件夹 InDomains 在哪个范围。 合起来就是:搜索在指定范围内的哪个文件夹路径。 // 三个... 阅读全文

posted @ 2015-08-06 13:08 森code 阅读(1219) 评论(0) 推荐(0)

iOS开发之---将时间戳,转化成时间字符串。
摘要:1、将一个NSDate,转化成时间字符串。 NSDate *date = [NSDate date]; NSDateFormatter *fmt = [[NSDateFormatter alloc] init]; fmt.dateFormat = @"yyyy-MM-dd"; NSString... 阅读全文

posted @ 2015-08-05 21:41 森code 阅读(683) 评论(0) 推荐(0)

iOS开发之----去除tableViewCell分割线的左边间隙,将分割线填满
摘要:-(void)viewDidLayoutSubviews{ if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) { [self.tableView setSeparatorInset:... 阅读全文

posted @ 2015-08-05 19:11 森code 阅读(520) 评论(0) 推荐(0)

iOS开发之----根据文本内容和字体大小计算UILabel的size
摘要:方法1:CGSize labelSize = [label中文本的内容(text) boundingRectWithSize:CGSizeMake([UIScreen mainScreen].bounds.size.width - 10, MAXFLOAT) options:NSStringDra... 阅读全文

posted @ 2015-08-05 19:04 森code 阅读(455) 评论(0) 推荐(0)

NSArray的几个方法的简单使用
摘要:定义一个数组:NSArray *array = [NSArray arrayWithObject:@"123"];1、让数组中的每一个元素分别去执行某一个方法。 [array makeObjectsPerformSelector:@selector(方法名)];2、 阅读全文

posted @ 2015-08-05 15:06 森code 阅读(202) 评论(0) 推荐(0)

内存管理常用知识点总结
摘要:int 类型数据 占4个字节指针数据占8个字节栈里面的变量是会自动释放,堆里面的内存不会自动释放所以内存管理只管理OC对象。——基本数据类型占的字节数固定,对象数据类型占的字节大小不固定——程序执行完毕后,栈内存会自动释放,堆内存不会自动释放,所以要对OC对象进行内存管理引用计数器是一个在OC对象... 阅读全文

posted @ 2015-08-05 13:39 森code 阅读(195) 评论(0) 推荐(0)

iOS是开发之 对数组中的元素排序后输出
摘要:NSArray *arr = @[@1,@9,@4,@7,@0,@-5,@3]; arr = [arr sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {// return [obj1 compare:obj2... 阅读全文

posted @ 2015-08-05 13:35 森code 阅读(238) 评论(0) 推荐(0)

iOS开发之——单例的几种设计方式
摘要:单例是ios开发中常用的一种设计模式,通常用来控制器之间传值。方便、高效,全局通用。单例模式的设计分为ARC和MRC。ARC:方式一1、创建一个继承自NSObject的类。2、在这个类的.h文件中声明类方法:+ (instancetype)sharedInstance;2、在这个类的.m文件中实现以... 阅读全文

posted @ 2015-08-05 13:29 森code 阅读(200) 评论(0) 推荐(0)