
ios
mlkimg
这个作者很懒,什么都没留下…
展开
-
UIPopoverController的presentPopoverViewWithRect:inView
UIPopoverController中的presentPopoverViewWithRect:inView:方法有点confused,弄了半天才明白那个rect是inView的rect,后面的width和height是inView的size,前面的x,y则是相对于inView的center坐标的偏移。...原创 2010-12-29 12:41:43 · 106 阅读 · 0 评论 -
iphone開發中的內存分配
1、內存分配、釋放成對出現 2、注意copy,retain,assign操作符的區別(copy,retain同alloc一樣需要release,assign指的是將對象指向另一個對象) 3、NSArray,NSDictionary,NSMutableArray,NSMutableDictionary等容器類,在添加對象到這些類對象時,容器類會自動調用一次retain,即使對象調用r...原创 2010-12-02 16:54:32 · 89 阅读 · 0 评论 -
關於delegate
UIApplication接收事件,UIApplication響應事件(程序生命週期、系統事件)這就意味著通常沒必要對UIApplication進行修改,而只需考慮如何在UIApplicationDelegate中對UIApplication接收到的事件進行處理。處理系統事件需要編寫一個繼承自UIApplicationDelegate接口的類,而UIApplicationDelegate接口...原创 2010-12-01 14:22:20 · 103 阅读 · 0 评论 -
The table of contents in Xcode4
Terminal输入:sudo egrep -lRZ "Prototype.Browser.Xcode4OrNewer=Prototype.Browser.XcodeVersion<1000;" /Library/Developer/Documentation/DocSets | xargs -0 -L % sudo sed -i '' -e 's/Prototype\.Brows...原创 2011-07-08 17:26:14 · 117 阅读 · 0 评论 -
How to add static library file
1、以xcode的静态库文件模板创建静态库文件;2、注意类文件的命名方式,以免和工程下的类冲突;3、把需要作为接口的头文件声明为public,在xcode的target membership设置里面;4、在静态库文件的引用target里面设置静态库文件的安装目录为当前工程的编译目录下,使得当前工程目标能在此目录下找到静态库文件,当前工程编译目录引用为$(BUILT_PRODUCTS_D...2011-07-01 17:55:43 · 122 阅读 · 0 评论 -
iPhone 处理大文件(MD5)
+(NSString*)fileMD5:(NSString*)path{ NSFileHandle *handle = [NSFileHandle fileHandleForReadingAtPath:path]; if( handle== nil ) return @"ERROR GETTING FILE MD5"; // file didnt exist ...原创 2011-06-13 14:22:15 · 145 阅读 · 0 评论 -
Pre Load
在app store中的很多应用程序非常的笨重,他们有好的界面,但操作性很差,比如说当程序从网上或本地载入数据的时候,界面被冻结了,用户只能等程序完全载入数据之后才能进行操作。当打开一个应用程序时,iphone会产生一个包含main方法的线程,所用程序中的界面都是运行在这个线程之中的(table views, tab bars, alerts…),有时候我们会用数据填充这些view,现在问 ...原创 2011-04-30 16:06:48 · 141 阅读 · 0 评论 -
Core Animation
大纲:什么是Core Animation?几何意义上的层和Transforms(状态转换?)层-树状等级内容提供层动画层的行为事务设计Core Animation层:介绍布局管理的限制Core Animation扩展为键值对代码编程层样式属性:提供可视化效果的例子例子 Core Animation Kiosk Menu Style Applica...原创 2011-04-23 03:31:35 · 108 阅读 · 0 评论 -
View Programming
1、用UIKit做简单动画,用core animation做更精确的控制。2、矢量图用Core Graphics框架和UIKit框架的UIView类。原创 2011-04-21 02:50:16 · 115 阅读 · 0 评论 -
各种函数
1、保存图片到相册(有camera roll保存到camera roll)UIImageWriteToSavedPhotoAlbum( UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);注:contextInfo是任意指针,一般是完成后调用方法时使用,或在完成时...原创 2011-04-21 01:03:04 · 129 阅读 · 0 评论 -
关于IOS中的DataSource(数据源)
数据源是应用程序的模型、视图、还是控制器部分?数据源好像应该是模型的一部分,但实际上它是控制器的一部分,就是说数据源并不总是一个用于保存数据的对象,它是为选取器提供数据的对象,切记,数据源可能只是一个提供数据的接口,并不是保存数据的地方。...原创 2011-01-02 15:34:08 · 486 阅读 · 0 评论 -
ios小记
遵守NSCopying协议的类的实例才能发送copy消息,当一个实例发送copy消息后,实际上是实例化了一个新对象,所以这个copy出来的对象必需要手动release。 如果自定义copy,那么必需遵守NSCopying协议并且实现copyWithZone:方法 copy返回的是不可变对象(即不可修改),相对的mutableCopy返回的是可变对象(可修改) 深复制: 深复制...原创 2010-12-29 14:50:26 · 124 阅读 · 0 评论 -
What's new in iOS5
AccountsWhen creating an iCloud account, you can use any Apple ID as long as it is a full email address and not a MobileMe account. If you have a MobileMe account, you can move that account to iC...原创 2011-10-11 21:07:58 · 216 阅读 · 0 评论