独狼

导航

2014年9月22日 #

学习MVC的一些随笔简单记录

摘要: 1 视图本身没有它所要显示的数据,视图的数据源始终是控制器3 游戏的进行是模型的一部分,不是控制器的一部分4 模型关于游戏是什么,在模型中封装游戏进行的逻辑,模型对用户界面一无所知,里面没有任何同用户界面相关的事物。Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。 为应用程序提供独立... 阅读全文

posted @ 2014-09-22 20:30 独狼 阅读(126) 评论(0) 推荐(0) 编辑

常错-UIScrollView中得图片不能被拖动

摘要: 经常在开发中,发现自己UIScrollView里面的图片不能被拖动 在这里做个备忘,第一种可能是contentSize没有设置,第二种可能是contentSize设置的太小了。 测试后发现,与userInteractionEnabled是否设置了无关 阅读全文

posted @ 2014-09-22 17:07 独狼 阅读(203) 评论(0) 推荐(0) 编辑

2014年9月21日 #

iOS中类方法的作用

摘要: 类方法,这意味着你将它发送给类,而不是对象实例。 因为不是发送给一个实例,所以你不能使用任何实例变量,你只能做一些通用性的事情。 实际上类方法只用于两种情况: 1.创建事物,比如创建一个特殊格式的字符串; 2.作为工具方法,例如返回常数实例: @implementation... 阅读全文

posted @ 2014-09-21 21:16 独狼 阅读(131) 评论(0) 推荐(0) 编辑

学到的一种编程风格

摘要: 看斯坦福视频,学到一个觉得不错的编程风格,记录下来 在一个方法中,如果有返回值,可以这样写:1 初始化你想要得到值 2 然后进行操作 设置等 3最后返回。 实例 - (Card*)getRandomCard { Card * card = nil; if (self.card... 阅读全文

posted @ 2014-09-21 20:07 独狼 阅读(92) 评论(0) 推荐(0) 编辑

防止忘记初始化NSMutableArray的方法

摘要: 在写项目的过程中,经常会遇到一些郁闷的事,往一个可变数组中添加一个模型数据时,经常会发现程序运行很正常,可是可变数组中就是没有任何数据,久病成医,我发现自己总是放一个错,就是NSMutableArray没有初始化,接着就郁闷了…… 今天看到一个比较好的写法,可以有效地防止这种低级错误地发生:.... 阅读全文

posted @ 2014-09-21 19:51 独狼 阅读(128) 评论(0) 推荐(0) 编辑

== 和 isEqualToString的区别之备忘

摘要: == 比较的是指针isEqualToString 比较的是指针指向的内容比如: NSString * strA = @"abc"; NSString * strB = @"cde"; strA == strB 比较的是strA 和 strB 在栈中得内容,也就是strA所指向的@"abc"的地... 阅读全文

posted @ 2014-09-21 17:38 独狼 阅读(177) 评论(0) 推荐(0) 编辑

IOS开发中--点击imageView上的Button没有任何反应

摘要: 点击imageView上的Button没有任何反应: 解决方法:设置图片的userInteractionEnabled为YES,使该imageView可以与用户进行交互 阅读全文

posted @ 2014-09-21 16:10 独狼 阅读(258) 评论(0) 推荐(0) 编辑

[__NSCFString absoluteURL]错误的解决方案

摘要: Xcode提醒错误:-[__NSCFString absoluteURL]: unrecognized selector sent to instance 0x8c4d3a0*** Terminating app due to uncaught exception 'NSInvalidArgumen... 阅读全文

posted @ 2014-09-21 16:06 独狼 阅读(919) 评论(0) 推荐(0) 编辑