2015年8月8日
摘要: iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里1... 阅读全文
posted @ 2015-08-08 12:00 绿梦灵逸 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/xyz_lmn/article/details/9312837iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sql... 阅读全文
posted @ 2015-08-08 11:58 绿梦灵逸 阅读(359) 评论(0) 推荐(0) 编辑
  2015年8月3日
摘要: RGB值RGB值RGB值黑色000#000000黄色2552550#FFFF00浅灰蓝色176224230#B0E0E6象牙黑413633#292421香蕉色22720787#E3CF57品蓝65105225#4169E1灰色192192192#C0C0C0镉黄25515318#FF9912石板蓝1... 阅读全文
posted @ 2015-08-03 20:09 绿梦灵逸 阅读(599) 评论(0) 推荐(1) 编辑
  2015年8月1日
摘要: //初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边框样式 text.borderStyle = U... 阅读全文
posted @ 2015-08-01 23:34 绿梦灵逸 阅读(254) 评论(0) 推荐(0) 编辑
  2015年7月28日
摘要: cocoa程序设计中的模型-视图-控制器(MVC)范型。什么是MVC?M、V、C之间的交流方式是什么样子的?理解了MVC的概念,对cocoa程序开发是至关重要的。一、MVC的概念MVC是Model-VIew-Controller,就是模型-视图-控制器,这些都是什么东西呢?MVC把软件系统分为三个部... 阅读全文
posted @ 2015-07-28 22:38 绿梦灵逸 阅读(433) 评论(0) 推荐(0) 编辑
  2015年7月25日
摘要: iOS中传值方式有好几种,分别是:代理传值,block传值,属性传值,通知传值,单例传值,利用userdefault或者文件方式传值,通常代理传值和block传值使用最普遍,本文介绍代理传值的方式,后续博客会一次写上其他传值方式。一 什么是委托代理?1、协议(protocol),就是使用了这个协议后... 阅读全文
posted @ 2015-07-25 17:14 绿梦灵逸 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 废话少说,直接上代码。工程截图如下图所示。由于对程序进行了封装,所以在主控制器中,只需要给出该customview的frame即可,显示图形的半径等于给出frame的宽度的一半。例如:CustomView *customView = [[CustomView alloc]initWithFrame:... 阅读全文
posted @ 2015-07-25 00:37 绿梦灵逸 阅读(476) 评论(1) 推荐(0) 编辑
  2015年7月19日
摘要: 一、消息推送原理:在实现消息推送之前先提及几个于推送相关概念,如下图1-1:1-11、Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]);2、APNS:Apple Push Notific... 阅读全文
posted @ 2015-07-19 10:52 绿梦灵逸 阅读(275) 评论(0) 推荐(0) 编辑
  2015年7月16日
摘要: 一 概念Objective-C 中的键(key)-值(value)观察(Observer) 简称kvo基本思想:一个目标对象管理所有依赖于它的观察者对象,并在它自身的状态改变时主动通知观察者对象。这个主动通知通常是通过调用各观察者对象所提供的接口方法来实现的。观察者模式较完美地将目标对象与观察者对... 阅读全文
posted @ 2015-07-16 11:40 绿梦灵逸 阅读(379) 评论(1) 推荐(0) 编辑
  2015年7月15日
摘要: 1、Key-Value Coding (KVC)KVC,即是指NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。KVO 就是基于 KVC 实现的关键技术之一。一个对象拥有某些属性。比如说,一个 Person 对象有一个 name 和一个 addres... 阅读全文
posted @ 2015-07-15 21:44 绿梦灵逸 阅读(389) 评论(0) 推荐(0) 编辑