先了解几个OC中有关面向对象编程的术语 类(class)是一种表示对象类型的结构体。这里所说的结构体和C语言中的结构体不是一回事。 对象(object)是一种包含值和指向其类的隐藏指针的结构体。 实例(instance)对象的另一种叫法。 消息(message)是对象可以执行的操作,通知对象去做什么 ...
分类:
其他好文 时间:
2018-04-21 16:19:20
阅读次数:
169
在上篇随笔中我用Xcode创建了一个OC项目。这次我要重新建一个项目,并添加一些代码来体验OC语法的魅力。 首先来学习一下OC中的布尔类型(BOOL),它有两个值 YES 和 NO ,实际上是一种带符号的字符类型。 来写一个函数判断两个整数是否相等。 运行结果如下: 来分析一下上面的代码,第一个函数 ...
分类:
其他好文 时间:
2018-04-21 13:34:29
阅读次数:
117
工欲善其事必先利其器,想要学习iOS开发,必须要有一些必要的设备才行。 准备工作: 一台苹果电脑,系统版本号10.13.4。安装Xcode软件,版本号9.3。以及一部苹果手机。一切都准备好了,开始我的iOS学习之旅吧。 首先学习的是Objective C这门编程语言。使用Xcode创建一个OC的项目 ...
分类:
其他好文 时间:
2018-04-21 12:46:40
阅读次数:
170
面向对象编程 基本: 概念:对象 类 封装 多态 主要语言有 C++,Java,OC 面向过程与面向对象的差别 面向过程 面向对象 特点 分析步骤,实现函数 分析问题找出參与并得出对象及其作用 側重 实现功能 对象的设计(详细指功能) 样例 C语言 OC,C++,java 基本代码: // OC打印 ...
分类:
其他好文 时间:
2018-04-16 21:31:40
阅读次数:
213
// 页面加载完成之后调用 - (void)webView:(WKWebView *)webView didFinishNavigation:(null_unspecified WKNavigation *)navigation { // 不执行前段界面弹出列表的JS代码 [webView eval ...
分类:
移动开发 时间:
2018-04-16 18:34:00
阅读次数:
1163
property和synthesize关键字 ...
分类:
其他好文 时间:
2018-04-14 00:39:20
阅读次数:
137
成员变量的作用域 OC中成员变量有四种作用域,同时每一种作用域对应着响应的关键字。 "@private:自能在当前类的实现@implementation中访问" "@protected: 可以在当前类以及子类的实现@implementation中直接访问 默认" "@public: 任何地方都可以直 ...
分类:
其他好文 时间:
2018-04-14 00:37:39
阅读次数:
177
下载当前客户端 OC(Openshift Client) https://mirror.openshift.com/pub/openshift-v3/clients/3.9.14/windows/oc.zip 1 切换到oc所在目录。 2 登录控制台以后在你的用户名上面点击"Copy Login c ...
分类:
编程语言 时间:
2018-04-08 18:19:20
阅读次数:
296
1、oc比较: -(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例 -(BOOL) isMemberOfClass: classObj 判断是否是这个类的实例 2、is 类型检查 Use the type check operator (is) to ...
分类:
编程语言 时间:
2018-04-08 13:18:40
阅读次数:
182
1、JavaScript中的数字中有一些很奇葩的现象。 在Chrome控制台中可以自己做一下实验: 1 1.0 ; //true 习惯了强类型语言,如java,c,OC看到这个结论还是有点小迷茫的。这是因为JavaScript内部,所有数字都是以64位浮点数形式存储的,包括正数。它遵循IEEE 75 ...
分类:
编程语言 时间:
2018-04-05 14:33:46
阅读次数:
183