iOS开发培训之开发语言的使用

2016-01-29 15:29:24 409浏览

        编写iOS App的程序语言为Objective·C或是Swift(本文将不会讨论Swift编程语言),如果有面向对象程序语言的基础(例如C十+或是Java),那么学习Objective—C将是一件很容易的事。Objective—C是C语言家族中的一员,因此大部分C的语法、数据类型或数据结构在Objective—C中都是一样的。市场上针对Objective.C的书很多,建议读者可以观看扣丁学堂iOS开发教程视频参考,这里仅针对Objective-C的一些特性与编写App时经常用到的部分加以说明。

iOS开发培训之开发语言的使用

        iOS开发培训之开发语言的使用:

        1、加载头文件

        C或是C++加载头文件(.h)时使用的语法是#include,但是在objective.C中建议使用#import,这样的转变是为了不要重复加载相同的头文件。在过去编写h文件时最开头总是要加#ifndeK#define等来确保。h文件不会被重复加载,现在使用#import语法后相同的头文件只会被加载一次。

        2、声明类

        类声明由@interface开始,以@end结束。例如,假设MyClass为类名称,后面跟着的冒号之后为MyClass所继承的类,左右大括号框住的区域为成员变量声明的地方,括号外的部分为method(方法)声明的位置。

        3、用method

        Objective—C method的声明语法比较特殊,跟其他语言有很大的不同。具体参考扣丁学堂iOS开发课程视频。

        4、block代码块

        block代码块是将程序代码用一段特殊语法封装起来。block虽然不是function,但是看起来很像function,因此对不熟悉的读者而言,可暂时把它当成function来看,会比较容易理解。

        除了上述介绍的特性之外,Objective-C中的字典对象也是一种常用的数据类型。字典对象是键值与对象成对数据的集合。在字典对象中的键值是唯一的,键值可以为任何对象类型,但是一般来说以字符串类型居多。键值所对应的对象也可以为任何的对象类型,但不可以为nil。之所以称为字典对象,意思就是像在查字典一样.输入一个单字(即“键值”),就可以得到这个单字的解释。字典对象有可更改(NSDictionary)与不可更改(NSMutableDictionary)两种。了解更多iOS开发培训知识,请观看扣丁学堂iOS培训视频更新。

  查看更多关于“iOS培训资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号