
C/OC/Java/Swift_compare
文章平均质量分 75
郑微
关注
展开
-
1类之间通信的常用方法Block、Notification、Delegate
下面分别从Java OC Swift三个方面比较三种语言的异同OC:Block//宏定义-(void)blockTest{ MyBlock myblock01 = ^(int a){ NSLog(@"参数:%d",a); return 20; }; NSLog(@"返回值:%d",myblock0原创 2015-02-05 15:50:19 · 915 阅读 · 0 评论 -
2常用的KVO、KVC、Timer
KVO、KVC、Timer是IOS以及Android中经常使用的技术下面分别从OC、SWIFT、JAVA三个方面阐述它的使用OC:kvc在使用的时候在另外一个类中需要有它的属性定义// 添加属性监听-(void)testKVO{ tc = [[testclass alloc]init]; tc.ttl = @"123"; [t原创 2015-02-09 14:10:47 · 1051 阅读 · 0 评论 -
3Swift\OC\Java中字符串的比较
OC中:// 字符串初始化 NSString *str1 = @"a b c"; NSString *str3 = [NSStringstringWithFormat:@"%d",123];// 判断字符串内容是否相等。判断字符串是否为同一对象用== if (![str1 isEqualToString:str3]) {原创 2015-02-25 11:37:56 · 659 阅读 · 0 评论 -
IOS_Swift1之宏、闭包、UITableView、内部变量、类方法的使用
宏:创建一个空白的Swift文件,添加如下代码:屏幕适配import Foundationimport UIKit/** 屏幕配置相关宏定义**/let DEVICE_SCREEN_HEIGHT =UIScreen.mainScreen().bounds.heightlet DEVICE_SCREEN_WIDTH =UIScree原创 2014-12-25 15:08:57 · 573 阅读 · 0 评论