11 2017 档案

摘要:1.为什么说Objective-C是一门动态的语言? 1.object-c类的类型和数据变量的类型都是在运行是确定的,而不是在编译时确定。例如:多态特性,我们可以使用父类对象来指向子类对象,并且可以用来调用子类的方法。运行时(runtime)特性,我们可以动态的添加方法,或者替换方法。 2.讲一下M 阅读全文
posted @ 2017-11-30 22:47 鸿鹄当高远 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:OC的理解与特性 OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。总体来讲,OC确实是一门不错的编程语言, Objective-C具有相当多的动态特性,表现为三方面:动态类型(Dynamic t 阅读全文
posted @ 2017-11-30 22:35 鸿鹄当高远 阅读(5164) 评论(0) 推荐(0) 编辑
摘要:1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 答: Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写 阅读全文
posted @ 2017-11-30 22:09 鸿鹄当高远 阅读(761) 评论(0) 推荐(0) 编辑
摘要:在iOS的开发过程中,有时候需要处理键盘的弹出和收回。 以及键盘弹出收回时、view的处理 最正规的办法,用通知 step 1:在进入视图的时候添加监视:(viewDidLoad什么的) step 2:在键盘动作的时候移动视图: step 3:在退出视图的时候注销通知viewDidUnload: s 阅读全文
posted @ 2017-11-02 19:49 鸿鹄当高远 阅读(1044) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示