码迷,mamicode.com
首页 >  
搜索关键字:oc 符号的用法    ( 5847个结果
ios oc单例宏定义
#undef AS_SINGLETON #define AS_SINGLETON( __class ) \ - (__class *)sharedInstance; \ + (__class *)sharedInstance; #undef DEF_SINGLETON #define DEF_SIN ...
分类:移动开发   时间:2017-07-07 15:29:32    阅读次数:213
OC 与 swift 混编杂记
今天使用在swift项目上使用了oc项目的一部分源代码发现了以下问题: 1. oc 无法继承swift类 2. oc 无法使用 纯swift类 3. 带有闭包的函数无法被oc类调用 以上问题使得 oc 使用swift源码变得困难重重 昨天打包的时候发现这个问题: “Undefined symbols ...
分类:编程语言   时间:2017-07-06 17:00:14    阅读次数:312
OC中如何优化代理是否响应某个方法
看以下示例代码: if([_delegate respondsToSelector: @selector(someClassDidSomething:)){ [_delegate someClassDidSomething]; } 一般情况下,我们在写代理的时候都是这样判断某个对象有没有实现代理中的 ...
分类:其他好文   时间:2017-07-06 13:20:47    阅读次数:174
OC runtime的4种用途
前言 什么是运行时(runtime)? 首先我们要先知道编程语言有静态和动态之分。所谓静态语言,就是在程序运行前决定了所有的类型判断,类的所有成员、方法在编译阶段就确定好了内存地址。也就意味着所有类对象只能访问属于自己的成员变量和方法,否则编译器直接报错。比较常见的静态的语言如:java,c++,c ...
分类:其他好文   时间:2017-07-05 13:31:09    阅读次数:194
OC基础回想(十二)协议
在OC基础(十一)中我们讨论了类别和非正式协议的奇异之处。在使用非正式协议时。能够仅仅实现你想要获得响应的方法。也不必在对象中声明不论什么内容来表示该对象可用作托付对象。全部这些任务能够用最少的代码完毕。 以下来学习正式协议。 1. 正式协议 与非正式协议一样。正式协议包括了方法和属性的有名称列表。 ...
分类:其他好文   时间:2017-07-05 11:46:00    阅读次数:119
Swift 实践之UIWebView
1.选中工程,点击右键,New File>在iOS下选中Othe>Empty,生成一个.js的脚本文件,将代码粘贴过去保存; 2.实现过程; 3.点击网页中登录按钮,会调用OC中的signin_go方法; 参考原著出现的错误 1.参考原著的时候,会提示以下错误; 解决方法: 在前面加上try! ; ...
分类:编程语言   时间:2017-07-04 11:13:23    阅读次数:189
Swift学习的第一个demo,讲解了一些常用的知识点
/** 1. OC [UIView alloc] initWithXXX:] Swift UIView(XXX:) 类名() == alloc / init 等价 2. 类方法 OC [UIColor redColor] Swift UIColor.red 3. 访问当前对象的属性,可以不使用‘se ...
分类:编程语言   时间:2017-07-04 09:50:15    阅读次数:194
ios中OC给js传值的方法
JSContext *context=[_webView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"]; NSString*funtionString=[NSString stringWithFormat:@ ...
分类:移动开发   时间:2017-07-03 18:05:39    阅读次数:181
01_传智播客iOS视频教程_课程介绍与知识点回顾
OC语法中static关键字不能修饰属性,也不能修饰方法,只能修饰方法中的局部变量。static修饰局部变量之后把局部变量变成静态变量。当方法执行完之后这个变量不会被回收。下次再执行这个方法的时候这个变量还在。 self是个指针,在对象方法当中,self指向当前对象。所以可以使用self来显式地访问 ...
分类:移动开发   时间:2017-06-30 01:11:00    阅读次数:265
RunTime运行时在iOS中的应用之UITextField占位符placeholder
RunTime运行时机制 runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。 在我们平时编写的OC代码中, 程序运行过程时, 其实最终都是转成了runtime的C语言代码, runtime算是OC的幕后工作者,下面介绍一下runtime的一个应用用于遍 ...
分类:移动开发   时间:2017-06-30 01:02:38    阅读次数:277
5847条   上一页 1 ... 50 51 52 53 54 ... 585 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!