摘要: 接触iOS手机开发有一段时间了。总体来说,苹果公司设计的开发环境还是非常人性化的。很容易上手,也方便深入。 在组织大型项目的代码文件时,我们常用MVC的思想。MVC的概念讲起来非常简单,就和对象(object)一样。但是理解和应用起来却非常困难。今天我们就试着探讨一下MVC设计理念。 M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。 比如一批统计数据可以分别用柱状图、饼图来表示。 C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 再实际开发中,M虽然本意是业务模型,但通常被理解为数据... 阅读全文
posted @ 2013-12-13 20:37 ygm900 阅读(12074) 评论(0) 推荐(0)
摘要: 物质财富并不能提升一个男人的魅力。男人的魅力在于他的经历。说白了,我们也不过是高一级的动物。但本质上还是动物。凡是动物,均分家养和野生。其实,在男人群体中,也同样分着野生和家养两种基本类型。要看一个男人有没有未来,有没有出息,其实只要简单地判别一下他是前者还是后者就可以了。 阅读全文
posted @ 2013-12-13 13:03 ygm900 阅读(297) 评论(0) 推荐(0)
摘要: 能在xcode5中开发基于IOS7sdk的应用程序兼容ios4.3之后的系统吗? 阅读全文
posted @ 2013-12-13 12:59 ygm900 阅读(178) 评论(0) 推荐(0)
摘要: 设想一下,你现在手底下有N个开发人员,你如何让这些人参与到一个ios开发项目中来?而不是独自一个人完成。 阅读全文
posted @ 2013-12-13 12:58 ygm900 阅读(483) 评论(0) 推荐(0)
摘要: 如何解决iOS6、iOS7 3.5寸和4.0寸屏的适配问题?不要写两个xib文件 阅读全文
posted @ 2013-12-13 12:57 ygm900 阅读(1022) 评论(0) 推荐(0)
摘要: 一切以用户的价值为依归再小的个体,也有自己的品牌让每个人平等地提升自我 阅读全文
posted @ 2013-12-13 12:54 ygm900 阅读(379) 评论(0) 推荐(0)
摘要: 报错的代码:报错原因:多写了一个分号! 阅读全文
posted @ 2013-12-13 01:09 ygm900 阅读(17198) 评论(0) 推荐(0)
摘要: 写了一个简单的测试宏指令,然后在下面代码中报错,不知道怎么修复?谢谢#define test(condition) do{\ if (condition) {\ //// 8);test(i 8Passed: i < 8转;http://ask.csdn.net/questions/1090 阅读全文
posted @ 2013-12-13 01:01 ygm900 阅读(1213) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-12-13 00:27 ygm900 阅读(254) 评论(0) 推荐(0)
摘要: 将这个页面的背景色设置为无色:[self.view setBackgroundColor:[UIColor clearColor]];或者self.view.frame = CGRectMake(0, 0, Screen_width, Screen_height-TabBar_height);修复前:UITabBar 的tabItem没有显示出来修复后:正常显示了。 阅读全文
posted @ 2013-12-13 00:24 ygm900 阅读(284) 评论(0) 推荐(0)
摘要: 由于ios系统对用户隐私的控制,第三方应用程序只能通过苹果官方接口调用系统通讯录,不能像android那样直接操作通讯录数据库。 一般地,使用系统自带通讯录的方法有两种,一种是直接将整个通讯录引入到应用程序,另一种是逐条读取通讯录中的每一条联系人信息。下面我们就一一详解。1 直接引用整个通讯录使用的类:ABPeoplePickerNavigationController方法:在LocalAddressBookController.h文件中#import #import #import @interface LocalAddressBookController : UIViewContro... 阅读全文
posted @ 2013-12-13 00:05 ygm900 阅读(3699) 评论(1) 推荐(0)