2015年3月24日

摘要: 为什么要重构?这就产生了一种糟糕的现象:软件产品最初制造出来,是经过精心的设计,具有良好架构的。但是随着时间的发展、需求的变化,必须不断的修改原有的功能、追加新的功能,还免不了有一些缺陷需要修改。为了实现变更,不可避免的要违反最初的设计构架。经过一段时间以后,软件的架构就千疮百孔了。bug越来越多,... 阅读全文
posted @ 2015-03-24 18:00 rankilau 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 创建一个控制器,把view添加到uiwindow上面(有两种方式)(1)直接将控制器的view添加到UIWindow中,并不理会它对应的控制器[self.window addsubview:vc.view];(2)设置uiwindow的根控制器,自动将rootviewcontroller的view添... 阅读全文
posted @ 2015-03-24 17:23 rankilau 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 本身IOS的开发,只允许静态库或者Framework。下面就简单写一个静态库和一个调用静态库的例子。1.静态库工程的建立:Xcode New一个新的project,选择IOS下面的Framework&Library,下面有一个Cocoa Touch Static Library。直接next去建立一... 阅读全文
posted @ 2015-03-24 17:18 rankilau 阅读(173) 评论(0) 推荐(0) 编辑

导航