摘要: Table View是UITableView类的实例对象,其是使用节(section)来描述信息的一种滚动列表。但与普通的表格不同,tableView只有一行,且只能在垂直方向进行滚动。tableView由多个section组成,而section又由行(row)组成,也可将行称为单元格(cell)。 阅读全文
posted @ 2016-05-10 19:05 xiuneng 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 最近把cpp代码从开发机放到编译机去,遇到了不少路径问题,所以记录了本文。 一、安装方法 安装boost的时候,其实很简单,按如下步骤安装: wget http://sourceforge.net/projects/boost/files/boost/1.54.0/boost_1_54_0.tar. 阅读全文
posted @ 2016-05-10 06:42 xiuneng 阅读(10808) 评论(0) 推荐(0) 编辑
摘要: Collection view使用UICollectionViewFlowLayout对象来管理section中的cell,该对象是一种流布局方式,即在collection view中的section之间默认是往垂直方向分布,但在section中的cell则是往水平方向排列,若在一行中没有足够的空间 阅读全文
posted @ 2016-05-09 18:22 xiuneng 阅读(3202) 评论(2) 推荐(2) 编辑
摘要: collection view(UICollectionView对象)使用灵活和可扩展的布局来描述有序的数据项,其一般情况下以网格的形式来展示内容,但并非一定如此。 1 基础 为了将数据展示在屏幕中,Collection View需要搭配其它多种对象,其中有些是用户可选对象,而有些则是必须使用类型。 阅读全文
posted @ 2016-05-08 18:11 xiuneng 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 1 Socket基础 在IOS中,根据不同的语言环境可以使用不同的方法来创建socket连接。 1) 在Objective-C语言环境使用NSStream类API 2) 在C语言环境使用CFStream类API 可以使用低级别的CFStream API来创建socket连接,这种方式与NSStrea 阅读全文
posted @ 2016-05-08 11:16 xiuneng 阅读(3894) 评论(0) 推荐(0) 编辑
摘要: 1 传统内存管理 Objective-C对象的生命周期可以分为:创建、存在、消亡。 1.1 引用计数 类似Java,Objective-C采用引用计算(reference counting)技术来管理对象的生命周期。每个对象都定义有一个整数(称引用计数器)与之相关联,该数用以表示当前有多少个指针指向 阅读全文
posted @ 2016-05-07 19:26 xiuneng 阅读(800) 评论(2) 推荐(3) 编辑
摘要: 1 结构剖析 IOS中的标签导航其实是一个UITabBarController对象,其也是一个Container View Controller。UITabBarController对象创建和管理了一组content View Controller,以及一个UITabBar对象(标签栏)。每个con 阅读全文
posted @ 2016-05-07 12:29 xiuneng 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: navigation controller是一种层次结构的container view controller,即其通过一个view controllers栈来管理内部的content view controllers。如图 11所示最上两层属于Navigation view的层次结构。 图 11 T 阅读全文
posted @ 2016-05-07 04:58 xiuneng 阅读(949) 评论(0) 推荐(0) 编辑
摘要: UIView视图的动画功能,可以使在更新或切换视图时有放缓节奏、产生流畅的动画效果,进而改善用户体验。为了当UIView属性值发生改变时就形成动画,需要将这些属性绑定到animation block中。其中在iOS4.0及之后可以使用block对象,而在之前只能使用UIView的animation开 阅读全文
posted @ 2016-05-06 19:07 xiuneng 阅读(870) 评论(0) 推荐(1) 编辑
摘要: 1 概述 1.1 访问方法 Key-value coding(KVC)是一种间接访问对象属性的机制,类似键值对,通过名字(或键)可以直接获得对象的属性值。事实上,key-value coding定义了一些模式和规则方法来实现属性的访问,这些基本方法在NSKeyValueCoding协议中声明,同时N 阅读全文
posted @ 2016-05-05 19:09 xiuneng 阅读(348) 评论(0) 推荐(0) 编辑