- 博客(15)
- 资源 (14)
- 收藏
- 关注
原创 ios面试题
1 请阐述下 GCD 和Block2 简述下你对 ios开发中的协议和代理的认识, 并用相关代码 实现3 请写出 ios开发中 多线程的 创建方式 ,并写出 各优缺点,描述一种子线程和主线程交互的情景4 请写出开发中遇到的crash 的原因 ,以及解决方法,和retain copy assign nonatomic关键词的含义 5 描述 你对MVC设计模式的认识 ,并尽
2013-10-30 15:01:01 535
转载 UIView的clipsTobounds属性
如题,有两个view: view1,view2view2添加view1到中,如果view2大于view1,或者view2的坐标不全在view1的范围内,view2是盖着view1的,意思就是超出的部份也会画出来UIView有一个属性,clipsTobounds 默认情况下是NO。如果,我们想要view2把超出的那部份隐藏起来的话,就得改变它的父视图也就view1的clipsTobo
2013-10-25 14:03:43 637
转载 2013年河南新版教师资格教育理论考试用书通知
河南省教师资格认定指导中心关于集中发售2013年新版教师资格教育理论考试用书的通知 按照教育部关于实施教师资格制度、新课程改革以及教师职业道德规范和教师专业标准的要求,结合我省实际,2013年,全省教师资格教育理论考试用书启用新版教材。新版教材遵循科学性、系统性、针对性、适用性和时代性原则,依据最新教育教学研究成果,吸收了最新的理论和实例,增加了新的内容,是河南省2013年教师资
2013-10-25 09:29:03 983
转载 使用NSClassFromString
NSClassFromString是一个很有用的东西,尤其在进行iPhone toolchain的开发上。正常来说,id myObj = [[NSClassFromString(@"MySpecialClass") alloc] init];和id myObj = [[MySpecialClass alloc] init];是一样的。但是,如果你的程序中并不
2013-10-24 17:19:38 857
转载 iOS 合并使用多个Storyboard
storyboard用起来很是方便。在开发中很有可能是多个人创建了多个storyboard。但最后,总是要把所有的storyboard“合并”在一起。总结一下自己的想法,不知道有没有其他的方式“合并”。 创建一个使用storyboard和ARC的single view application工程。然后common + N -> User Interface -> Storybo
2013-10-24 16:37:14 10447
转载 NSInvocation的使用
在 iOS中可以直接调用 某个对象的消息 方式有2种一种是performSelector:withObject:再一种就是NSInvocation第一种方式比较简单,能完成简单的调用。但是对于>2个的参数或者有返回值的处理,那就需要做些额外工作才能搞定。那么在这种情况下,我们就可以使用NSInvocation来进行这些相对复杂的操作NSInvocation可以处理参
2013-10-24 14:20:58 650
转载 iOS 7用户界面过渡指南
iOS 7用户界面过渡指南(上):过渡前的准备工作开始之前的工作(Before You Start)过渡工作的范围(Scope the Project)支持iOS 6系统(Supporting iOS 6) iOS 7用户界面过渡指南(下):更新UI布局和外观(Layout & Appearance)操作栏和栏上按钮(Bars & Bar Buttons)内容视图(
2013-10-23 10:34:21 1333
转载 android中ListView拖动时背景黑色的问题
前几天我做项目的时候,曾经遇到过这个问题,当我拖动列表的时候,会发现ListView的背景一片黑色,而且所有被选中的文字都变成一片漆黑。改了好几种方式都没解决,没把我搞死,后来还是问同事才把它解决掉。今天在网上看到讲解这个问题的博客,发现它说的解决办法和我的解决办法一样。为了让自己以后不再在这些小问题上卡住,特此写篇博客记住。其实,这个问题发生的原因在于ListView存在缓存颜色机制,因此我们可
2013-10-17 16:07:04 665
原创 教你如何升级app适配iOS 7
http://www.cocoachina.com/newbie/basic/2013/1011/7142.html
2013-10-15 14:52:49 613
转载 Android开发:LayoutParams的用法
LayoutParams继承于Android.View.ViewGroup.LayoutParams. LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户期望的布局方式,也就是将一个认可的layoutParams传递进去
2013-10-15 11:35:07 638
转载 Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (三) —— SharePreferences
除了SQLite数据库外,SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。实现SharedPreferences存储的
2013-10-15 10:27:51 570
转载 CFUUIDRef和CFStringRef-生成唯一标识符
一般在项目中,我们要生成一个不重复的唯一的表示符作为文件或者路径名称的时候,可以使用CFUUIDRef和CFStringRef来生成一个唯一的标识:代码如下+(NSString*)stringWithNewUUID{ CFUUIDRef uuidobj=CFUUIDCreate(nil); NSString*newUUID=(
2013-10-14 17:33:41 977
转载 HTTP请求:GET与POST方法的区别
程商城签到沙龙图书周刊源码博客淘帖心情墙巴士站下载豆充值人才招聘第一种版本:HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求,而保留 POST 仅用于更新站点。根据 HTTP 规范,GET 用于信息获取,而且应该是 安全的和 幂等的。所谓安全的意味着该
2013-10-14 17:09:50 702
转载 解决mac下svn working copy locked的问题
问题产生:产生这种情况大多是因为上次svn命令执行失败且被锁定了。windows下解决方法:如果cleanup没有效果的话只好手动删除锁定文件。cd 到svn项目目录下,然后执行如下命令del lock /q/s就把锁删掉了。附图:mac下解决方法:1、如果是用的Ve
2013-10-09 11:48:33 2203
Head First iPhone Development - Dan Pilone.pdf
2013-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人