zoukankan      html  css  js  c++  java
  • Objective-C 简介

    Objective-C 简介
    C语言的基础上,增加了一层最小的面向对象语法,完全兼容C语言

    可以在OC代码中混入C语言代码,甚至是C++代码

    可以使用OC开发Mac OS X平台和iOS平台的应用程序

    Objective-C 语法预览

    1.关键字

    基本所有的关键字都是以@开头
    下面列举一些常见的关键字

    @interface @implementation @end
    @public @protected @private @selector
    @try @catch @throw @finally
    @protocol @optional @required @class
    @property @synthesize @dynamic
    self superid _cmd _block _strong _weak

    2.字符串以@开头

    比如@"Hello"是OC中的字符串,而"Hello"则是C语言中的字符串

    3.其他语法
    基本数据类型 char int float double BOOL(YES/NO)
    nil 相当C语言中的NULL,也就是0
    基本语句 循环(while, do while, for) 条件语句(if, if else, switch)
    注释 ///* ... */
    屏幕输出 NSLog(@"Hello"); NSLog(@"age is %i", 27);

    Objective-C 程序的开发过程
    和C语言类似
    .m(源文件<编译>) ---> .o(目标文件<链接>) ---> a.out(可执行文件)

  • 相关阅读:
    Spring 源码学习
    Feign Client 原理和使用
    算法基础:排序算法看这一篇就够了
    Spring 源码学习2
    Spring 源码学习
    最优包裹组合-贪心算法
    @Transactional 事务的底层原理
    Mysql索引扫盲总结
    snowflake原理解析
    分布式ID总结
  • 原文地址:https://www.cnblogs.com/huangyi-427/p/4588938.html
Copyright © 2011-2022 走看看