![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC
文章平均质量分 67
落泪 无痕
Stay hungry! Stay foolish!
展开
-
iOS-规范-头文件结构
iOS-规范-1头文件结构原创 2016-08-08 16:42:10 · 455 阅读 · 0 评论 -
数据持久化 plist,CoreData,Sqlite
数据持久化 plist,CoreData,Sqlite原创 2016-08-08 17:06:42 · 326 阅读 · 0 评论 -
使用Xcode和Instruments调试解决iOS内存泄露
虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个实现准备好的内存泄露的转载 2016-08-09 14:10:08 · 287 阅读 · 0 评论 -
基于测试驱动的iOS开发
测试按照阶段划分为:单元测试、集成测试、系统测试和回归测试。单元测试是对软件组成单元进行测试,其目的是检验软件基本组成单位的正确性,其测试对象是软件设计的最小单位——模块。单元测试是一种白盒测试。白盒测试是一种细粒度的测试,具体到方法、函数和异常测试,因此是由能够看懂编程语言、了解程序结构的程序员发起的。为了验证程序的正确性,程序员需要编写测试程序,按照测试用例测试程序是否能够有预期的结果。原创 2016-08-09 11:35:45 · 1266 阅读 · 0 评论 -
iOS常用宏定义大全
iOS常用宏定义大全原创 2016-08-04 17:15:22 · 3343 阅读 · 0 评论 -
父view中添加手势子view不响应的问题解决
父view中添加手势子view不响应的问题解决原创 2016-07-25 14:05:22 · 2929 阅读 · 1 评论 -
调试程序-断点,Debug,崩溃日志分析,友盟崩溃日志
一.设置和查看断点断点可以分为以下3种类型。1. 文件行断点设置添加断点->右键选择Edit BreakpointCondition:指的是条件表达式,该项允许我们对断点生效设置条件,表示当满足某一特定条件的前提下,该断点才生效。(该条件的录入,不能够识别预处理的宏定义,也不能识别断点作用域之外的变量和方法)。eg:i == 1 ; (i == 1 ||原创 2016-08-09 15:06:02 · 2397 阅读 · 0 评论 -
静态包,静态库打包
前言打包静态报的时候需要设置other linker flags ==> 1.-Objc 2.-all_load(打包的项目和使用静态包的项目都要添加)(Xcode里-ObjC, -all_load, -force_load最近在做一个项目的时候,需要使用到一个第三方库,这个库的使用向导里面特别说明,在添加完该库后,需要在Xcode的Build Set转载 2016-08-09 16:43:18 · 2124 阅读 · 0 评论 -
iOS-手动添加限制-constraintsWithVisualForm
[NSLayoutConstraint constraintsWithVisualFormat:options:metrics:views: ];constraintsWithVisualFormat:参数为NSString型,指定Contsraint的属性,是垂直方向的限定还是水平方向的限定,参数定义一般如下:V:|-(>=XXX) :表示垂直方向原创 2016-08-09 16:54:55 · 5547 阅读 · 0 评论 -
在xcode6.1和ios10.10.1环境下实现app发布
链接地址:http://jingyan.baidu.com/album/f25ef25477db8b482d1b8252.html?picindex=1转载 2016-08-09 17:09:22 · 287 阅读 · 0 评论 -
app真机调试
链接地址:http://blog.csdn.net/zoeice/article/details/38943759转载 2016-08-09 17:41:01 · 672 阅读 · 0 评论 -
Icon和LunchImage
苹果官方文档:https://developer.apple.com/library/ios/qa/qa1686/_index.htmlTechnical Q&A QA1686App Icons on iPad and iPhoneQ: How are the icon files in my application bundle used on iPad a原创 2016-08-09 18:00:32 · 843 阅读 · 0 评论 -
UITextField设置placeholder颜色
[self.passwordTextFieldsetValue:[UIColorcolorWithHexColor:@"#ffffff"]forKeyPath:@"_placeholderLabel.textColor"]; [self.accountTextFieldsetValue:[UIColorcolorWithHexColor:@"#ffffff"]原创 2016-08-22 17:58:32 · 763 阅读 · 0 评论 -
OC面试题大全
OC面试题大全转载 2016-08-08 16:41:05 · 1475 阅读 · 0 评论 -
Size Class
Size Class转载 2016-08-08 16:49:26 · 385 阅读 · 0 评论 -
关键字(nonatomic/atomic)、(copy/retain/assign/strong/weak )、(readonly / readwrite)、(@property/@synthesiz
关键字(nonatomic/atomic)、(copy/retain/assign/strong/weak )、(readonly / readwrite)、(@property/@synthesize/@dynamic)、(self/super)原创 2016-08-08 16:44:26 · 531 阅读 · 0 评论 -
Categories
Categories原创 2016-08-08 16:45:00 · 665 阅读 · 0 评论 -
OC中的属性和成员变量在.h文件和.m文件的不同
OC中的属性和成员变量在.h文件和.m文件的不同原创 2016-08-08 16:45:52 · 1650 阅读 · 1 评论 -
枚举enum、NS_ENUM 、NS_OPTIONS
枚举enum、NS_ENUM 、NS_OPTIONS原创 2016-08-08 16:47:15 · 1155 阅读 · 0 评论 -
App内购买
App内购买原创 2016-08-08 16:51:42 · 1904 阅读 · 0 评论 -
多线程 NSThread,NSOperation,GCD
多线程 NSThread,NSOperation,GCD原创 2016-08-08 16:46:42 · 694 阅读 · 0 评论 -
KVC/KVO
KVC/KVO原创 2016-08-08 16:47:50 · 306 阅读 · 0 评论 -
iOS-常用开发代码
iOS-常用开发代码原创 2016-08-08 16:50:23 · 852 阅读 · 0 评论 -
iOS-代码规范
iOS-代码规范原创 2016-08-08 16:50:56 · 1071 阅读 · 0 评论 -
@class #import #include辨析
@class #import #include辨析原创 2016-08-08 16:42:52 · 381 阅读 · 0 评论 -
Static、const、extern区别
Static、const、extern区别原创 2016-08-08 16:43:51 · 2291 阅读 · 0 评论 -
自动布局-Constraint
自动布局-Constraint转载 2016-08-08 16:48:27 · 625 阅读 · 0 评论 -
Xcode常用插件
工欲善其事,必先利其器。要想提高开发效率,使用一些常用的插件是必不可少的。下面就给大家介绍一下我在Xcode中常用的一些插件。1.Alcatraz 一个管理插件的插件下载地址:https://github.com/alcatraz/Alcatraz.git(1)安装在线安装,打开你的终端输入以下命令。curl -fsSL https://raw.github原创 2016-08-12 16:47:01 · 1433 阅读 · 0 评论