本文主要转自:https://www.jianshu.com/p/cdaf9bc3d65d http://blog.csdn.net/u011993697/article/details/51577295 oc与JS的交互实现方式有很多,在ios7之前用的比较多的是WebViewJavaScript ...
分类:
移动开发 时间:
2018-02-23 14:06:04
阅读次数:
220
你要知道的runtime都在这里 转载请注明出处 http://blog.csdn.net/u014205968/article/details/67639289 本文主要解说runtime相关知识,从原理到实践。由于包括内容过多分为下面五篇文章详细解说。可自行选择须要了解的方向: 从runtime ...
分类:
移动开发 时间:
2018-02-19 15:18:20
阅读次数:
304
设计模式 设计模式分为23种,这里我们只写2种 单例模式 目的:让一个类只能生成一个对象 工厂模式 目的:做一个专门造对象的工厂 问题:如果每个扩展者的函数命名方式不一致,则上述方法就存在问题 书籍推荐:大话设计模式 面向对象(OOP)的设计原则 1) Open-Close Principle(OC ...
分类:
其他好文 时间:
2018-02-15 00:40:06
阅读次数:
156
OC xcode can't found xxx.dylib 1 targer- build phase :link binary with library添加动态库 注意不要将后边的选项选成optional ,那样虽然能编译运行,但是实际上并没有加载上,用不了 2 注意此时该页面左上角有一个加号, ...
分类:
系统相关 时间:
2018-02-12 15:21:37
阅读次数:
227
还有一个小时就要回家过年了,祝?大家在2018好运连连,发大财。 c#的委托看上去类似oc的代理和java的接口,但用起来却很不一样,所谓的代理和接口就是独立出来的一些方法声明(没有实现),只要某个类A继承这个代理,就可以实现它们,那么其它的类就可以让A作为它们的属性,让A代替这些类去做事情,只是调 ...
原文地址点击这里: 三极管不仅可以对模拟信号放大,也可作为控制开关使用,作为开关使用的三极管处于截止与饱和状态,其基本电路如下图所示: 其中,集电极电阻R1为上拉电阻,当三极管Q1截止时将输出电压上拉至电源VCC(高电平),可以理解为开集(OC)输出结构的上拉电阻,具体可参考文章《电阻(4)之上/下 ...
分类:
其他好文 时间:
2018-02-11 16:09:56
阅读次数:
200
前言 OC编程和runtime系统的相互作用,可以分三个不同的标准: 通过OC源代码。 通过在Foundation framework 的 NSObject类中定义方法。 通过直接调用runtime 函数。 OC源代码 这是最重要的一部分,ru ...
分类:
其他好文 时间:
2018-02-09 15:14:07
阅读次数:
142
模拟器在拨打电话方法不执行,必须真机才能拨打电话。一下方法是在iOS10系统下进行测试 方法一、requestWithURL (推荐使用) 特点: 拨打前弹出提示。 并且, 拨打完以后会回到原来的应用。 OC代码: Swift代码: 方法二、openURL(telprompt) 特点: 拨打前弹出提 ...
分类:
移动开发 时间:
2018-02-09 15:02:23
阅读次数:
253
前言 Objective C语言尽可能多的将许多决定从编译连接推迟到运行时。无论何时,它都尽可能的动态处理事件。这就意味着OC语言不仅仅需要编译器,还需要一个运行时系统来执行编译完成的代码。对于OC而言,运行时系统扮演了操作系统的角色;就是它使得OC运行起来。 这个文档涉及到NSObj ...
分类:
其他好文 时间:
2018-02-09 14:59:45
阅读次数:
175
1 // 2 // main.m 3 // 分类 4 // 5 6 /* 7 分类:Category (类目,类别)(OC特有) 8 命名:Person+EE (Person+ 自动生成,只要写后面的,一般以模块名为名) 9 分类的作用:在不改变原来类的内容的情况下,可以给我们的类添加一些方法 10 ...
分类:
移动开发 时间:
2018-02-09 14:54:14
阅读次数:
208