摘要:
method 1: use the "po":you can see the variable value or variable address method 2: use NSLog: you can see the valuable value method 3: use breakpoint 阅读全文
摘要:
It is too slower to download the Xcode by iTunes. So the following is the address downloaded offline by the Apple Developer Download Center Entrance 1 阅读全文
摘要:
参考:http://www.cocoachina.com/ios/20170217/18713.html 放下您钟爱的鼠标,它终会成为你的负累! Xcode舒服在什么地方呢? 就是不分Debug模式和Run模式的,可以说是无缝切换的,你只要没有创建断点,那么就是Run的正常模式,如果创建了断点并且运 阅读全文
摘要:
NSLog, po命令和普通断点调试相信每个iOS开发者都会,这里就不作介绍了。 一、Memory Graph Xcode8新增:Memory Graph解决闭包引用循环问题 这个时候就进入了断点模式,可以查看issue面板,注意选择右边Runtime: 有很多叹号说明就有问题了。看内存中objec 阅读全文
摘要:
一、什么是Native App? Native App即原生应用,即我们一般所称的客户端,是针对不同手机系统单独开发的本地应用,如需使用需要先下载到手机并安装,下载Native App的最常见方法是访问应用程序商店,如苹果的App Store、安卓市场、Google Play等。在技术实现上一般采用 阅读全文
摘要:
转载:http://www.williamlong.info/archives/4319.html 在线的Markdown编辑器 "dillinger" 漂亮强大,支持md, html, pdf 文件导出。支持dropbox, onedrive,google drive, github. 来自国外, 阅读全文
摘要:
懒人iOS代码库: http://www.lanrenios.com/ios/ 博客园: https://www.cnblogs.com/ CSDN: http://www.csdn.net/ 环信: http://docs.easemob.com/ code 4 APP: http://www.c 阅读全文
摘要:
【大数据之路】双管齐下_MaxCompute数据上云与生态 http://click.aliyun.com/m/13757/ 阿里云机器学习平台编程模型演进之路 http://click.aliyun.com/m/13760/ 【热门技术探索】深度学习vs机器学习vs模式识别 http://clic 阅读全文
摘要:
一、准备工作 1、VMWare 12 Pro下载 2、Unlocker 208补丁工具百度云:http://pan.baidu.com/s/1pLTtoEJ 3、Mac OS X 映像百度云:http://pan.baidu.com/s/1i4TpsC9 后记:一个Apple ID你如果已经有App 阅读全文
摘要:
很多人包括一些企业家,和市场营销人员都认为学习编程对一个人走向成功十分有帮助。在过去的一年里,我一直在学习编程。它有助我成为一个更好的创业者,我甚至可以提供一些帮助,当我的团队需要解决一些bug的时候。 现在,如果你想学编程的话,这12个网站可以帮助你,它们都提供了免费的课程供你学习,因此你无需担心 阅读全文
摘要:
目前,苹果开发者账号可分为三种类型:个人、公司、企业,且三者的费用以及权限等不尽相同。 1.个人账号 ①费用:99 美元/年 ②协作人数:仅限开发者自己 ③不需要填写公司的邓百氏编码( D U N S Number) ④支持账号下的 app 上线 App Store ⑤需要创建 Apple ID2. 阅读全文
摘要:
协议选择器: (协议编号,也称协议选择器) 也是一种新的数据,也是唯一标识工程中的协议 该数据的数据类型是PROTOCOL 定义: 该数据可以通过@protocol获得 conformsToProtocol是判断某个类是否采纳了指定的协议(类方法) 阅读全文
摘要:
MRC: (Mannul Reference Counting) 1 、 被淘汰的技术 2、 引用计数(RC):是指alloc自动分配一块存储空间,用于记录持有该空间的指针个数 使用retainCount 查看RC的值: [p retainCount] 使用retain使RC+1: [p retai 阅读全文
摘要:
方法选择器: (多用于多态中,判断id指针可以调用什么方法) 也是一种新的数据,用于唯一标识类中的方法 该数据的数据类型是SEL 定义: SEL sel 该数据可以通过@selector获得 @selector (show) inStancesRespondToSelector是类方法, 用于判断该 阅读全文
摘要:
组合与聚合 1 、 指两个或两个以上类之间的一种关系 2 、 是(一个)整体类与(多个)部分类之间的关系 3 、 组合是两个(以上)类的强关系,即同生共死,整体类与部分类同时分配、释放存储空间 4、 聚合是两个(以上)类的弱关系,非同生共死,不要求整体类与部分类同时分配、释放存储空间 组合: 一种强 阅读全文
摘要:
ARC: (Automatic Reference Counting) 1、 iOS5.0 开始使用的,到iOS7.0 强制使用的一种内存管理方法 2 、 ARC不允许程序员调用retain、release、dealloc、autorelease,而由编译器自动添加其调用的语句,ARC会自动添加 [ 阅读全文
摘要:
新关键字: __strong 强引用 (默认方式) 在ARC中,alloc出来的堆空间必须由强指针指向(持有),当ARC发现没有强指针指向该空间时,ARC将会把该空间释放,当指向的空间被释放时,此时为野指针 __weak 弱引用 , 只指向不持有对象的空间,当它指向的对象被销毁时,弱引用本身会自动的 阅读全文
摘要:
终端命令 pwd:显示当前文件夹的路径 ls:显示当前文件夹的内容 cd:改变当前路径 进入子文件夹 退出子文件夹 直接进入根目录 直接进入主目录 clear:将当前终端窗口清屏 mkdir:在当前文件夹下创建子文件夹 阅读全文
摘要:
面向对象的三大特征: (继承,封装,多态) 封装与类 a.封装: 形成类的过程 b.继承与派生 c.多态 (父类调用子类方法) 继承与派生 先编写子类再编写父类 继承: 两个类之间的一种关系,只针对两个类。父类与子类的关系,是“is a”的关系。子类 is a 父类!! 是将父类中的所有属性和方法, 阅读全文
摘要:
随机函数(3种): 1、rand(): 实际并不是一个真正的伪随机数发生器,在使用之前需要先初始化随机种子,否则每次生成的随机数一样。 种种子:srand((unsigned)time(0));一定要放在第一次使用的前面(error:主函数的)第一条语句 公式:m到n的随机数rand()%(m n+ 阅读全文