01 2016 档案
摘要:main文件做了这几件事: 1. 创建当前的应用程序 2. 根据4个参数的最后为应用程序设置代理类(默认情况下是AppDelegate) 3. 将appDelegate 和 应用程序 建立关联(指定代理,) 4. 将整个应用程序进程放进系统的runloop中(一个死循环) runloop有两种...
阅读全文
摘要:移动中隐藏tabBar,静止显示tabbar 1 - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView { 2 // 隐藏tabbar 3 [self hideTabBar]; 4 } 5 - (void)scr...
阅读全文
摘要:今天有人问我如何开始写一个项目,不禁回忆起自己写第一个项目的时候,到现在,突然感觉自己写的好多都是在重复,有些感想,特此写下这篇文章,给想入这行的新手们一些参考1.写项目之前首先我们要确定需求,明确项目需要实现哪些功能(吐槽下:好多项目的大部分功能都是一样的)2,美工,后台啥的我都直不一一说了情况都...
阅读全文
摘要:首先是最简单的普通断点有时候不知道是那个方法调用的崩溃的这个方法,传了个奇怪的值,打个断点就就可以在左侧工具栏里看到最近几个方法执行的循序,和那个方法调用的本方法,一般小问题在这里就可以解决啦~条件断点到达某些条件是才会中断Watch断点,关注摸一个对象,查看它改变的时候才会中断 ,并且告诉你前后两...
阅读全文
摘要:Swift使用自动引用计数(ARC)机制来跟踪和管理你的应用程序的内存。通常情况下,Swift 内存管理机制会一直起作用,你无须自己来考虑内存的管理。ARC 会在类的实例不再被使用时,自动释放其占用的内存。然而,在少数情况下,ARC 为了能帮助你管理内存,需要更多的关于你的代码之间关系的信息。参考练...
阅读全文
摘要:1.__block对象在block中是可以被修改、重新赋值的。2.__block对象在block中不会被block强引用一次,从而不会出现循环引用问题。API Reference对__weak变量修饰符有如下几处解释:__weak specifies a reference that does no...
阅读全文
摘要:快速创建对象的时候系统会自动释放一次,如:NSDictionary *dic =[NSDictionary dictionary]; //此时系统自动自动释放一次内存,对象引用计数就 ' -1 '创建(复制)不可变的对象用 copy;创建(复制)可变的对象用 MutableCopy;frame:是以...
阅读全文
摘要:批量修改文件名: 1 // 1.创建文件管理 2 NSFileManager *filemanager =[NSFileManager defaultManager]; 3 // 2. 获得所有文件夹路径 4 NSString *filePath =@"/Users/T...
阅读全文
摘要:一、NSDictionary字典的两种创建方法1 NSDictionary *dic1 =[[NSDictionary alloc]init]; 2 // 或:3 NSDictionary *dic2 =[NSDictionary dictionary];1 // 字典添加数据2 NS...
阅读全文
摘要:// 创建一个普通的数组,数组中可存储 id(任意)类型1 NSArray *array =[[NSArray alloc]initWithObjects:@"a",@"1",@"c" ,nil];// 快捷创建方式1 NSArray *arr =@[@"a",@"1",@"c"];// 将...
阅读全文
摘要:普通的创建字符串:1 NSString *string =[[NSString alloc]init]; //创建一个空的字符串,即 @“”一 、字符串读取本地文件:参数一: 文件地址参数二: 文件内容的下标,如"4" 或者 转换格式,如"NSUTF8StringEncoding"参数三: 此处需要...
阅读全文
摘要:如何在iOS地图上以用户可以理解并乐于接受的方式来处理和显示大量数据?这个教程将会给大家进行示例说明。
我们要开发一款iOS的app应用,这个应用包含有87000个旅馆的信息,每个旅馆的信息中包括有一个坐标值,一个旅馆名跟一个电话号码。这款app可以在用户拖动、放大缩小地图时更新旅馆数据,而不需要用户重新进行搜索。
阅读全文
摘要:2016-01-12 /23:15:58第一种方法也是常规方法,就是设定一个默认值作为最大值,循环取比这个最大值还大的值并赋值给默认最大值,这样循环完成后这个默认最大值变量里面的值就是最大值了: float maxValue = 0; for (int k = 0; k maxValu...
阅读全文

浙公网安备 33010602011771号