基础细节
文章平均质量分 51
nineteen_
这个作者很懒,什么都没留下…
展开
-
iOS中3种基础的数据持久化模式
本文主要对NSUserDefaults、plist(属性列表 property list)、archive(归档)这三种基础的数据持久化进行研究在讨论这三种具体的方法之前,需要了解下iOS中的“沙盒”,也就是数据存储的地方,在iOS中,每个应用的沙盒都是独立的,在没有允许的情况下,不同的应用之间是不能进行信息的交互的。每个应用的“沙盒”这样一些目录:1、Documents:这个目录用于存储原创 2015-09-22 09:56:42 · 472 阅读 · 0 评论 -
iOS属性修饰符
当我们使用property来定义属性的时候,往往会为属性添加很多的修饰符,例如:nonatomic、assign、copy、strong、weak等等,本文将讨论这些属性修饰符的作用。1、atomic这个英文单词直译过来的话,是“原子的”的意思,那么在iOS中,“原子”代表着处理事件的一个完整操作,我们利用atomic这个关键字来定义属性,那么这个属性的setter和getter方法将具有原创 2015-09-13 11:16:15 · 893 阅读 · 0 评论 -
iOS之浅谈视图控制器的生命周期
这段时间研究了一下视图控制器的生命周期,在网上找了很多的资料,顺着大家的详细描述和说明,我也做了相应的实验去验证,其中包括一些扩展的内容研究。所以想写一篇文章来记录下研究的心得,但是还是感觉没有理解很透彻,所以这也是标题中使用“浅谈”的目的,这篇文章会随着以后的不断学习和理解进行更新。下面就开始正题:虽然我在学习的过程中做了很多实验,不过我会以一种总结的格式来书写本文的板书,这也利于以后的原创 2015-09-21 21:36:25 · 1050 阅读 · 0 评论 -
iOS中KVO和NSNotification简单示范
本文主要利用最简单的代码来说明KVO和NSNotification的使用方法:1、KVOKVO的全称是key value observing,解读为中文就是键值观察者模式,作用呢就是去监控对象的属性,如果属性的值发生了相应的变化,那么就做出相应的操作。下面就通过简单的例子说明:创建 Single View Application 项目,然后新建一个类,命名为Student,然后在,St原创 2015-09-21 23:26:11 · 791 阅读 · 0 评论 -
iOS开发小技巧归纳
本文主要收集开发中的小技巧,文章主要的形式为列表,逐条归纳总结:1、搭建一个app的框架的时候,对于tabBarController的一个子视图控制器,经常会设置tabBarItem的title,和navigationController的title,我们往往需要进行两条代码去说明:viewController.tabBarItem.title = @"Home";navigationC原创 2015-10-04 10:42:35 · 747 阅读 · 0 评论 -
iOS的开发中的错误解决方案
在iOS的学习和开发中,经常会遇到一些bug需要调试很久,查找很多资料才能解决,本文就针对这类问题进行归纳和总结,一方面是记录自己的开发历程中所遇到的问题,另一方面希望大家在遇到这个问题的时候能通过本文的解决方法进行debug,快速调试( 本文将会持续地不定时地更新)原创 2016-05-07 14:56:35 · 671 阅读 · 0 评论 -
iOS面试题积累和总结
本文针对于面试题进行收集和梳理,之所以这样做的原因有二:最基本的是为了工作而做的准备,另外,这些题目之所以能成为iOS面试官在众多题中抽取出来作为察看应试者是否对iOS开发有较为良好的理解,是因为这些题目一般都具有代表性,或者是一些大家容易忽略的细节,又或是非常重要的知识点。所以,本文将从收集到的面试题进行入手,来巩固自己的iOS知识,同时提高iOS编程能力。原创 2016-05-11 20:26:06 · 678 阅读 · 0 评论