![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS编程
文章平均质量分 59
deep_explore
本人从2010年开始从事苹果应用的开发,长期从事ios和Mac应用程序的开发,包括越狱非越狱应用的开发, 曾独立开发过多款上线应用。
展开
-
object c 学习(一) : runtime
英语真心不怎样, 想补充一Object c 的语法方面的知识, 到底是读官方的文档呢,还是阅读其他中文的书籍呢?---------还是痛下决心,狂学英语好了. 因为在技术方面,英文不好真是寸步难行呀!!!!!这里必须要采取一个策略:搜集所有资料, 中英文结合着看.1. object c 中的 runtime 是一个什么样的概念? 里面的解释:原创 2012-04-19 15:04:15 · 2939 阅读 · 0 评论 -
iOS图片的下载缓存全部在此
注意: 我的文章只写给自己看----------------------------------------------------------------------------------------(一)这部分(感觉out了), 但是还是保留, 算是学习的痕迹.---------------------------------------------------------原创 2012-11-03 21:15:44 · 10628 阅读 · 2 评论 -
OCUnitTest 不能设置断点
最近在使用OCUnitTest, 但是发现不能使用断点调试! 很纠结, 查遍国内外所有网站, 没找到结果. 然后没办法在 stack overflow上问了一下, 半天没有响应. 然后编辑一下scheme将GDB设置为调试工具. 解决了!默认的LLDB是不行的.原因不太清楚.原创 2012-11-11 20:24:28 · 585 阅读 · 0 评论 -
如何使用 #import 和 @class
经过研究得出一句话: 不存在物理依赖关系的时候使用@class, 存在物理依赖关系的时候使用#import 所以: 使用#import的情况: (1) .h文件父类的头文件的引用. (2) 所有.m文件使用@class的情况: .h文件中只用到类的指针变量的时候.如果不明白看一下这里原创 2012-11-10 16:05:56 · 429 阅读 · 0 评论 -
NSInvocation 的一切尽在此
****************本人写的一切文章都会不停的跟新, 不会去copy, 不会去坑爹的!****************这篇文章可以的: NSInvocation简单使用 here原创 2012-11-10 20:56:07 · 528 阅读 · 0 评论 -
iOS开发有用的连接大全
10大iOS开发者最喜爱的类库 here原创 2012-11-10 22:31:06 · 473 阅读 · 0 评论 -
iOS App 审核指南
//--------------------------------------------------------------------------------------------------------------------// 官方文档: https://developer.apple.com/appstore/resources/approval/guidelines.html转载 2013-05-24 13:26:57 · 3690 阅读 · 1 评论 -
iOS环境股票行情报价功能历程
在做股票行情报价的时候,遇到了各种各样的问题, 这里做一个整理:(1)需求分析:最终的目的是要做出这样子的页面: 这就是一个行情报价的画面, 咋一看也就是一个tableView, 然后后台数据是一个及时数据。原创 2013-05-24 13:35:37 · 795 阅读 · 0 评论 -
iOS6,iOS5内存警告的兼容处理
iOS6:viewDidUnload被废弃。系统会自动控制大的View所占用的内存,其他小的View所占用的内存是极其微小的,不值得为了省内存而去清理然后在重新创建。如果你需要在内存警告的时候释放业务数据或者做些其他的特定处理,你可以实现 didReceiveMemoryWarning 这个函数。怎么实现做? //========== iOS6,iOS5内存警告的兼容处理如下原创 2013-05-30 09:53:32 · 1356 阅读 · 0 评论 -
iOS 开启多线程
****************本人写的一切文章都会不停的跟新, 不会去copy, 不会去坑爹的!****************(一) 使用NSOperation和NSOperationQueue开启多线程:(不是很简洁的开启线程方法) @interface c:NSOperation -(void) main; @end原创 2012-11-05 22:06:55 · 1961 阅读 · 0 评论 -
iOS单元测试
关于单元测试, 这篇文章可以的:XCode下的单元测试 here原创 2012-11-10 20:38:32 · 412 阅读 · 0 评论 -
cocoa 中的 Singleton 的实现
关于iOS 中的 Singleton有几片文章是必须看的:Singletons in Cocoa/Objective-C(2009/6/16) hereA not on Objective-C singletons(2011/7/01) hereSingletons in Objective-C (这篇文章的部分内容被批, 但是还放在这里)here注: 不能翻墙,原创 2012-11-10 20:07:05 · 732 阅读 · 0 评论 -
object c 学习(二) : Objects
2. Object-c 中Objects的含义? 中的解释: OOP-------Object-Oriented Programming Objects 就好比计算机中的小机器, 他们相互交谈,协作完成任务.中的解释:As the name implies, object-oriented programs are built around object原创 2012-04-19 15:29:44 · 1281 阅读 · 0 评论 -
cocos2d 学习(一)
CCNode-+ CCScene | + CCLayer | + CCSprite | + CCMenu任何可画的东西都是CCNode,CCNode的基本特点:1. 一个CCNode可以包含多个CCNode . CCNode的基本操作:addChild, getChildByTag, remov原创 2012-05-16 16:55:34 · 548 阅读 · 0 评论 -
iOS应用程序的状态:
iOS应用程序的状态:1.not running(应用程序没有被启动, 或者刚被系统关闭)2.inactive(应用程序在前台运行但是不接受事件)3.active(正常情况下运行在前台的程序)4.background(应用程序在后台并且执行代码,一般这样的状态维持不久app就会进入挂起状态)5.suspended(挂起状态, 不执行代码但是占用内原创 2012-08-08 15:22:37 · 535 阅读 · 0 评论 -
Object-c中的Extension特性全部在此.
//WLExtensionTest.h@interface WLExtensionTest : NSObject @property NSString *str; -(void) log; @end // WLExtensionTest.m @interface WLExtensionTest(){ NSString *str; } @end @imp原创 2012-11-03 16:05:31 · 1138 阅读 · 0 评论 -
Object-c中的Category特性全部在此.
从apple文档中了解到Object-c的Category的作用仅有一个:* 向现有的类中添加方法(添加任意个数)// NSString+log.h@interface NSString (log)-(void) log;@end// NSString+log.m@implementation NSString (log)-(void) log { NSLog(原创 2012-11-03 16:42:27 · 1835 阅读 · 0 评论 -
测试数据
图片URL:@"http://static2.dmcdn.net/static/video/451/838/44838154:jpeg_preview_small.jpg?20120509163826",@"http://static2.dmcdn.net/static/video/656/177/44771656:jpeg_preview_small.jpg?201205091547原创 2012-11-05 23:14:08 · 1191 阅读 · 0 评论 -
iOS Archiving/Unarchiving, 以及文件系统
应用的sandbox: Documents Library tmp沙盒的根目录下有这3个可操作的文件夹.获得Document的path:方法一: NSArray *documentPaths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);原创 2012-11-09 23:48:40 · 871 阅读 · 0 评论 -
NSCache和NSURLCache
NSCache (1)可以存储(当然是使用内存)(2)保持强应用, 无视垃圾回收. =>这一点同 NSMutableDictionary(3)有固定客户.+---------------------------+------------------------------+| NSCache | NSMutableDicti原创 2012-11-07 19:51:29 · 11393 阅读 · 0 评论 -
伪继承
1.Object-c的类可以多重继承么?可以实现多个接口么?关于多继承:首先 object-c不能够多继承,类似下面代码的这种方式是绝对通不过编译的.当然,你也可以把NSString前面的":"去掉再试试,呵呵!那么有没有别的方式来替代呢?有,一种我们称之为伪继承,另一种我们可以通过ios中无处不在的@protocol委托方式来实现.1.伪继承转载 2013-06-18 17:52:23 · 848 阅读 · 0 评论