package
oc 中没有包(package)的概念,
Java
package com.speed.customview;
import
oc 导入命令,导入系统类库使用 <>,导入自定义类类库 ""
#import <Foundation/Foundation.h>
Java
import android.os.Bundle;
log
oc 中 NSLog 是标准的输出函数,会自动换行,支持格式输出(%i 整形,%f 浮点型)
NSLog(@"hello,world");
java 含义等级
Log.d("tag", "hello world");
基本数据类型
char, int,float,double 用法一样
oc | java |
---|---|
Bool YES,NO | boolean true,false |
id 对象类型,可以表示所有对象 | |
NSString @"hello" | String "hello" |
常见格式符
格式符 | 说明 |
---|---|
%i | 十进制整数 |
%u | 无符号整形 |
%o | 无符号 八进制 |
%x | 无符号16进制 |
%c | 字符 |
%f | 单精度 |
%@ | 字符串 |
%p | 对象类型地址 |
%d | decimal integer |