![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iPhone开发
PanLoveMM
这个作者很懒,什么都没留下…
展开
-
多线程开发之NSOperation&NSOperationQueue——异步下载图片
原文网址:http://blog.csdn.net/m_changgong/article/details/8238093 作者:张燕广 实现的功能:1)演示多线程NSOperation&NSOperationQueue开发;2)子线程中执行下载图片工作,图片下载完成前显示等待框和下载进度条; 关键词:多线程 NSOperation NSOperationQueue 等待框转载 2013-01-05 16:58:02 · 972 阅读 · 0 评论 -
NSString & Unicode
本文转自:http://zhuanlan.zhihu.com/cbbcd/19687727 objc.io 是一个优秀的关注 Objective-C 开发的网站,发布了一系列文章。@方一雄发起了一个将其译成汉语的计划。我译的文章是 objc.io 第九期里卷首语和第一篇文章。原文在这里。 ————————————————————————————————————— 卷首语转载 2014-04-02 17:26:55 · 7840 阅读 · 0 评论 -
objc.io 第9期之字符串渲染
本文转自:http://iosinit.com/?p=880 注:本文翻译自 objc.io,原文链接是:String Rendering 在本期中我们已经讨论了很多关于字符串不同的话题,从编码到本地化再到语法分析。但多数情况下,字符串最终还是需要被绘制到屏幕上供用户查看、交互。这篇文章涵盖了最基本、最好的练习,以及在用户界面上呈现字符串可能遇到的常见陷阱。 如何转载 2014-04-01 22:46:22 · 1113 阅读 · 0 评论 -
UITableView简单解析
原文:http://iiiyu.com/2013/04/15/learning-ios-notes-twenty/ UITableView是在iOS开发中,展示大量内容的首选。我个人认为的原有有一下几点: 1.UITableView的展现形式是为移动设备专门设计过的。有较好的人机交互体验。 2.从技术角度来说UITableView具有重用和延迟加载等特性。如果使用恰当。可以获得一转载 2013-07-24 11:52:50 · 850 阅读 · 0 评论 -
深复制与浅复制
copy与retain的区别: copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内容相同,新的对象retain为1 ,与旧有对象的引用计数无关,旧有对象没有变化。copy减少对象对上下文的依赖。 retain属性表示两个对象地址相同(建立一个指针,指针拷贝),内容当然相同,这个对象的retain值+1也转载 2013-03-27 13:48:23 · 1158 阅读 · 0 评论 -
iOS 6 Passbook 入门 1/2
步骤:(不完整) 1,生成pass.json的校验和: openssl sha1 pass.json 2,将生成的校验值置于manifest.json的pass.json的key-value下。 2,根据已有的3个pem文件和pass.json来生成签名文件 openssl smime -binary -sign转载 2013-03-26 10:19:30 · 3160 阅读 · 0 评论 -
协议protocol相关笔记
1,@interface AddressBook: NSObject 如果你的类实现了多项协议,协议之间用逗号分开. 协议不引用任何类型,它是无类的.任何类都可以遵守Drawing协议. 2,可以使用ConformsToProtocal:方法检查一个对象是否遵守某项协议. 例如有一个名为currentObject的对象,并且想要查看它时候是遵循Drawing协议.可以向转载 2013-03-11 16:35:06 · 816 阅读 · 0 评论 -
iPhone存储相关技术-待续
1,NSKeyedArchiver(加密形式): 代码如下: //=================NSKeyedArchiver======================== NSString *saveStr1 = @"我是"; NSString *saveStr2 = @"数据"; NSArray *array = [NSArray arrayWithObjects:saveStr转载 2013-03-11 15:47:19 · 1139 阅读 · 0 评论 -
完全卸载xcode的命令
Uninstalling Xcode Developer Tools To uninstall Xcode developer tools on the boot volume along with the Developer directory, from a Terminal window type: $ sudo Developer /Library/uninstall-devt转载 2013-02-22 23:03:46 · 5146 阅读 · 0 评论 -
iPhone开发之CoreData(实战篇)
iPhone开发之CoreData(基础篇)中已经学习了CoreData的理论基础,是基于“Master-Detail Application”项目的代码分析,这一篇直接进入实战。 我们从“Empty Application”一个空项目开始,命名为TestCoreData,并勾选Use Core Data,在AppDelegate中Xcode已经为我们生成了CoreData基本代码。 建模转载 2013-02-19 21:58:02 · 556 阅读 · 0 评论 -
iPhone开发之CoreData(基础篇)
前言: 介绍 在Cocoa环境下,如果你想使用数据库(如sqlite),你可以使用sql语句的方式通过相关的工具类进行数据库的直接操作。当然你也可以通过别人封装之后的一些简单框架,使得你的操作更加简单(如FMDB BNRPersistence)。 Cocoa框架本身提供了CoreData这个API可方便的让开发者通过操作对象的方式在操作数据库。CoreData是一个对象图(obje转载 2013-02-19 21:09:59 · 1469 阅读 · 0 评论 -
objc.io 第9期之玩转字符串
本文转自:http://iosinit.com/?p=854 注:本文翻译自 objc.io,原文链接是:Working with Strings 。部分翻译工作由 @riven 和 @唯木念 完成,向他们表示感谢。 在每个应用里我们都大量使用字符串。下面我们将快速看看一些常见的操作字符串的方法,过一遍常见操作的最佳实践。 字符串的比较、搜索和排序转载 2014-04-02 17:59:29 · 3345 阅读 · 0 评论