摘要:
IOS学习:常用第三方库(GDataXMLNode:xml解析库)分类:ios开发学习2013-05-30 09:454443人阅读评论(0)收藏举报iOSXMLGDataXMLNode一、GDataXMLNode说明GDataXMLNode是Google提供的用于XML数据处理的类集。该类集对li... 阅读全文
摘要:
iOS开发系列--让你的应用“动”起来--iOS核心动画概览通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单:CALa... 阅读全文
摘要:
IOS之动画15.1 动画介绍15.2 Core Animation基础15.3 隐式动画15.4 显式动画15.5 关键帧显式动画15.6 UIView级别动画15.1 动画介绍在iOS中动画实现技术主要是:Core Animation。 Core Animation负责所有的滚动、旋转、缩小和放... 阅读全文
摘要:
IOS动画总结一.基本方式:使用UIView类的UIViewAnimation扩展+ (void)beginAnimations:(NSString *)animationID context:(void*)context;//开始准备动画+ (void)commitAnimations;//运行动... 阅读全文
摘要:
随着iOS平台开发的职位的增加,笔试、面试也越来越有“套路”,这里我总结了一些面试题,多数是Objective-C的基础知识,适合于面试新人,答案是我自己答的,不准确的地方,欢迎指出。1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分... 阅读全文
摘要:
iOS 数据库操作(使用FMDB) iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB (https://... 阅读全文
摘要:
1. 浅复制和深复制的区别?
答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。
深层复制:复制引用对象本身。
意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源
还是只有一份,那如果我... 阅读全文
摘要:
iOS中常用的四种数据持久化方法简介iOS中的数据持久化方式,基本上有以下四种:属性列表、对象归档、SQLite3和Core Data1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface... 阅读全文
摘要:
数据持久化的复习1. 普通对象的写⼊入 - NSString- NSArray- NSDictionary- NSData(保存图⽚片、⾳音频数据等)2. 复杂对象的写⼊入- 遵守NSCoding协议 - 实现协议中的⽅方法• initWithCoder: (解码的⽅方法)• encod... 阅读全文