码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
objective-c 语法快速过(4)
oc 里的字符串字符串的快速创建(最简单的方法)NSStirng *str = @“Hello”;//oc的字符串都是@“”形式的oc的字符串也是类的对象,是NSString类的对象,创建没有那么麻烦不用[ ],使用面向对象的思想来操纵字符串。 char *name = "xxxxx";//c风格字...
分类:其他好文   时间:2015-03-04 20:39:56    阅读次数:252
ios7 JavaScriptCore.framework
转:http://justsee.iteye.com/blog/2036713以前想要oc调用js代码一般是通过uiwebview的stringByEvaluatingJavaScriptFromString方法,或是直接使用JavaScriptCore引擎,例如https://github.com...
分类:移动开发   时间:2015-03-04 19:00:07    阅读次数:276
运行时runtime
1.在object-c运行时替换私有类的方法runtime完全解读2.运行时给一个对象增加方法//C方法形式定义被增加的方法void helloLog(id self, SEL _cmd){ NSLog(@"helloLog");}//OC方法形式定义被增加方法- (void)helloLog{ ....
分类:其他好文   时间:2015-03-04 18:56:17    阅读次数:111
ios 唯一标示
留作记录, NSString *IDFV = [[[UIDevice currentDevice] identifierForVendor] UUIDString];...
分类:移动开发   时间:2015-03-04 17:00:55    阅读次数:149
oc中分类 扩展 协议的使用及区别
一、分类      1、适用范围      当你已经封装好了一个类(也可能是系统类、第三方库),不想在改动这个类了,可是随着程序功能的增加需要在类中增加一个方法,这时我们不必修改主类,只需要给你原来的类增加一个分类。      将一个大型的类拆分成不同的分类,在不同分类中实现类别声明的方法,这样可以将一个类的实现写到多个.m文件中,方便管理和协同开发。      分类中的方法可以只声明,不...
分类:其他好文   时间:2015-03-04 17:00:33    阅读次数:119
ARC 误区 Core Foundation 中的内存泄露
ARC :只会对oc 对象进行内存管理,即:苹果有句名言:ARC is only for NSObject。但是对c对象或是CG开头的对象,即存在于 Core Foundation框架 (CoreFoundation.framework 是一组C语言接口)中的对象无效,需要手动的retain 和re...
分类:其他好文   时间:2015-03-04 16:17:03    阅读次数:2301
学习Swift语言后总结I
Swift适用于ios和osx,建立在oc和c之上,没有c的兼容性限制。Swift采用安全的编程模式,而且以Cocoa和Cocoa Touch框架为支撑。 Swift支持playgrounds,而且可以在Xcode中使用代码预览功能,即时看到代码运行结果。 Swift不需要main函数,不需要结尾分号。 使用let声明常量,使用var声明变量。如:let sex = 0    var age...
分类:编程语言   时间:2015-03-04 09:56:18    阅读次数:120
objective-c 语法快速过(2)
oc类的声明和定义的常见错误1、只有类的声明,没有类的实现2、漏了@end3、@interface和@implementation嵌套,也就是@interface或者@implementation和@end必须成对出现!两者中间不能嵌套任何别的。4、成员变量没有写在括号里面5、方法的声明写在了声明的...
分类:其他好文   时间:2015-03-04 01:00:42    阅读次数:125
上拉和下拉电阻阻值选择(转)
1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。2、OC门电路必须加上拉电阻,才能使用。3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。4、在COMS芯片上,为了...
分类:其他好文   时间:2015-03-03 23:36:18    阅读次数:220
Swift中的"description"
如果要打印对象信息,在OC 中用到 description方法,在 swift 中需要遵守协议 DebugPrintableextension : DebugPrintable { override var debugDescription: String { return "description" } }...
分类:编程语言   时间:2015-03-03 20:43:47    阅读次数:573
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!