初学Object-c(一)

公司要开发IOS应用了,但是以前都没有C和Object-c的基础,好好努力学咯。

首先搭建环境,这里提供一个大神的链接,按照里面的步骤基本没问题。

     踏破铁鞋,Vmware 8完美安装Mac Lion狮子系统,CPU不支持虚拟化,键盘无响经验共享

   不过你懂的是基本啊,AMD的CPU表示伤不起啊伤不起。经过了我的多次尝试终于可以在AMD中安装了,以下是我的配置


      处理器 AMD A6-3420M APU with Radeon HD Graphics 四核
      速度 1.50 GHz (5636 MHz x 0.3)
      处理器数量 核心数: 4 / 线程数: 4
      核心代号 Llano
      生产工艺 32 纳米
      插槽/插座 Socket FS1
      一级数据缓存 64 KB, 2-Way, 64 byte lines
      一级代码缓存 64 KB, 2-Way, 64 byte lines
      二级缓存 4 x 1024 KB, 16-Way, 64 byte lines
      特征 MMX+, 3DNow!+, SSE, SSE2, SSE3, SSE4A, HTT, X86-64

 

我使用的工具:VMware-workstation-full-8.0.3-703057,Mac.OS.X.10.6.3.Retail,LegacyBootCD.iso

其实大神的作品已经非常的完美。唯一的缺陷就是,他提供的引导工具都无法支持AMD。为了这个花了我整整一天的时候,在网上下载了N中引导工具,众里寻他千百度,

终于在要下班的时候找到了,哭激动啊。我的CPU必须要用LegacyBootCD.iso才可以引导进入系统,不同的CPU所需要的引导工具不同,如果实在不清楚自己的CPU需要哪款的话,慢慢的试咯。

-------------------我----------------------------是--------------------------------------------分--------------------------------------------隔---------------------------------------------线----------------------------------

OC的基本类型:char ,short,int ,long,BOOL(YES OR NO)

方法定义:

         单个参数为 -(int)f:(int)x; ( 减号表示对象的的方法,加号表示类的方法,冒号前面为标签,如f就是标签)

         多个参数为 -(int) f:(int)x  :(int)y  (注意在(int)x 和 :(int)y之间必须要有空格)

        多个参数的另一种写法  - (int) f:(int)x  andg:(int)y

函数重载:

在OC中,两个方法的标签名不能够一致,即使参数不同,方法名相同,也是错误的,这点和java不同。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值