目 录
-
September 02, 2014
KVO的简单实现方法
KVO (Key Value Observing)是ios里面一种特别方便的机制用于“捕捉”对象属性的变化。在概念理解上,是设计模式里面观察者模式的一种实践。目标:观察UILabel对象属性 - (void)viewDidLoad { [super viewDidLoad]; self.lab=[[UILabel alloc]initWithFrame:CGRectMark(10,10,100,30)]; self.lab....
-
August 11, 2014
关于项目管理的一些思考
项目管理是将项目工作分散,分配给各个部门以减轻不同任务协调带来的麻烦。项目管理最早可以追溯到军事与建筑行业,美国国家航空和宇宙航行局伟大的登月行动也采用了项目管理。从那以后,政府与企业都接受了项目管理。即使管理最简单任务的人现在也能找到便宜的项目管理软件。 大部分对项目管理这一名词感到熟悉,但少数人完全觉得项目管理存在很大的复杂性。事实上项目管理是一种工作和记录时间的组织方式,它能够给任何存在目标的任务带来条理与协调性。什么是项目?一个项目就是一个任务或者是一系列任务,它规定...
-
July 23, 2014
常用编程语言语法笔记
1、面向对象的类1)类的定义Objective-C(下称OC)和C#都是面向对象的语言,虽然OC比C#古老,起源自C,但是很多特点和C#都很接近了,在C#3.0里面才引入的扩展方法,在OC里面也存在了。OC和C#都一样,他们继承的关系都是单继承的,没有C++的那种多重继承那么复杂,OC很有特点的一个要求就是把接口和实现完全分开,这点是熟悉C#开发的人员必须转换过来的思路,在OC里面,写一个类,先写接口定义,然后再写实现,它的语法和C#很大不同,但是也很容易理解。OC的关键字一般都是以@符号...
-
June 20, 2014
iOS使用高德地图SDK示例
最近在做一个地图的项目,使用高德地图POI的功能。 下面分享一些过程中遇到的问题:1.资源包导入使用高德地图,必须申请Key,官网上有详细教程。 高德地图SDK根据功能划分,提供了3个不同的静态库用作编译,分别是栅格渲染引擎(2D)的MAMapKit库,矢量渲染引擎的MAMapKit库以及搜索服务的AMapSearchKit库,此处可以根据项目的具体需求决定添加。2.基本功能官方提供的Demo中包含了常见的地图功能,省事一点,我们只需要把项目使用到的Models添加进项目,然后根据自己...
-
February 18, 2014
Bee(BeeFramework) 用户指南 v1.0
##Geek们都在用!你自认为是GEEK吗?燃烧起来吧!在时间成本、学习成本、开发成本同时兼顾的情况下,BEE是最好的RAD开发选择。##欢迎使用BeeBee是一套给iOS开发者使用的应用程序“快速”开发框架,它集成了基于COCOA TOUCH的很多扩展组件,并提供简洁(稍有些抽象)的接口,其目的是让开发人员可以”快速”地进行项目开发(不管您是接外包也好,还是给投资人演示DEMO也好,都将是第一选择)。Bee一来弥补COCOA TOUCH部分缺失功能,二来简化实现并减少代码量,使您可以全身...