初识 Objective - C

Objective-C

 


Objective-C 是 源于 C ,和 C++ 是一对孪生兄弟  但是由于微软对C++ 的大力支持


Objective-C 一直不温不火 作为 apple 公司内部使用 97年 乔布斯回归 apple 受命于危难之中


重振 apple 公司 Objective-C 才持续推广一直到 目前 iPhone iPad 流行于世界 与 Android


阵营共同占据 95% 以上的份额 Objective-C 才火起来 并且在编程语言排行榜中排名持续上升 


Objective-C 流行于中国时间较晚 于 2010 年以后 并且学习门槛较高 


1: 需要有 OS X 系统的计算机 
目前市面上开发 ios 一般是配置 Mac iMac 一台作为开发为主的计算机当然需要较高的配置
设备话费预计 1 W RMB 左右 (当然您也可以 做 os X 的虚拟机 或者 黑苹果 但是这样也对计算机配置
要求较高 个人建议 8G以上内存 i7 处理器)


2: 最好有一台 iPhone 手机 或者 ipad 平板 
当然你也可以用模拟器 但是模拟器毕竟不能和真机比 而且模拟器也是相当消耗计算机性能 


较高的学习门槛 和 国内较晚的起步时间 造成 ios 程序员的薪资是相当的高 当然不是说因为 薪资高我们就去学习


Objective-C , 从编程角度而言 Objective-C 也是一门优秀的语言 代码不似 c++ 一样复杂 简单而优雅 


1 : Objective-C 完全兼容 c 语言 并且能和 c++ 混合编程


2 : Objective-C 完全支持面向对象的特征


3 : Objective-C 能开发 手机,平板(IOS) 穿戴设备(apple wacth) Mac 还能作为服务端语言


看了以上优点 是不是也突然想学习 Objective-C 的冲动呢 , 未来不管 Android ios 之间的厮杀如何 市场份额


如何变化 你掌握了 Android ios 两种开发 是不是在未来移动互联网时代 利于不败之地呢?

此篇blog 以下内容最适合有 Java 基础的开发者浏览


笔者通过自己的学习 对比脑海中已有的 java 语言的编程概念 对比的 Objective-C 和 java 的不同之处


列举出来 没有特别提出来的 即可理解为和 java 一样


.h .m


NSSrting 


@“”

NSString


goto


@interface

 

 

 

减号方法(非静态方法)

 

加号方法(静态方法)

 

[对象调用 方法]

 

[类调用 方法]

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值