Objective-C语法之常用数据结构
由于工作重心发生了改变,Android开发暂时不会继续投入经历。MOMO最近在自学IOS游戏开发
哇咔咔~~目前还在学习阶段此篇文章主要用于备忘,欢迎各位大牛们给我多多虐虐我 互相学习~哇咔咔~~
在xcode中创建项目工程的方法在上一章已经介绍,着一篇主要介绍Objective-C语言中的一些常用数据结构
HelloWorldViewController.m类中
我们的测试语法代码添加在viewDidLoad方法中
1.整型 (int) 浮点型 (float, double) 短长整型(short, long)
常用数据类型与c语言基本一样 难怪是c语言的超集
Log打印结果
2.字符串 NSString* 与 char*
Log打印结果
字符串格式化
使用stringWithFormat 方法来格式化字符串
意思就是将整型 字符型 等等 合并成一个NSString*类型
Log 输出结果
3.布尔值
宏定义 真为YES 假为NO
因为Objective-C 是C语言的超集 所以在代码中写 true 和false 也是可以运行通过的
这里毕竟是Objective-C 所以还是建议使用YES 和 NO
Log打印结果
4 .数组与字典
NSArray 数组: 使用它创建数组后,就不可以继续向这个数组中添加或者删除元素。
这个数组中可以储存任意类型object的对象指针 但是不能用处储存数据类型 比如int bool char 等等
下面这行代码中我将三个字符串和self 指针储存在了mArray这个数组中
遍历方法一 : 很普遍java 语言 c 语言都这样来遍历
遍历方法二: objective-c 2.0 引入的快速枚举法 不仅速度快 并且安全性高,推荐使用这种方式来遍历.
打印Log信息,最后一项为self指针 ,所以将地址打印了出来。
NSMutableArray数组:它是一个可以变化的数组,数组创建完后还可以动态的向数组中添加与删除元素,并且可以向指定位置插入元素,基本上和链表差不多。
addobject方法用于向数组中添加元素
removeObject方法用于删除元素
replaceObjectAtIndex 方法可以修改数组中的某一个元素
第一个参数为 索引的id
第二个参数为修改对象的指针
insertObject方法用于向数组中插入一个元素
第一个参数 插入对象的指针
第二个参数 插入的索引
创建MyClass对象
MyClass.m
内容比较少,代码就不上传了 如果代码中有问题还请大家告诉MOMO,我会及时的更正,大家共同学习 哇咔咔~~~
分享到:
相关推荐
Objective-C基础教程:1天玩转Objective-C语法
启动Ultraedit,依次打开:高级(A) --> 配置(C) --> 编辑器显示 --> 语法着色。找到文档的完整目录名称所指示的目录, 然后把objective-c.uew文件放在对应的目录下即可。
这儿的运行时系统扮演的角色类似于Objective-C语言的操作系统,Objective-C基于该系统来工作。本文档将具体介绍NSObject类以及Objective-C程序是如何和运行时系统交互的。特别地,本文档还给出来怎样在运行时动态地加
Objective-C 基础语法 Objective-C 基础语法
Objective-C语法总结(第一版)
Objective-C语法之走进iphone的开发世界那些事儿 简单的ios开发界面,欢迎大家下载阅读。
XCode、Objective-C、Cocoa
《objective-c程序设计》通过大量的实例系统地介绍了objective-c语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读《objective-c程序设计》后,可以掌握objective-c语言的基本内容,并进行实际的iphone/...
Objective-C语法之异常处理
这是一个基于Objective-C语言的基础案例集 旨在用于给初学者快速了解Objective-C语言的语法 .zip
Objective-C语言的许多决策可以在编译和运行时执行。只要有可能,它是动态的。这意味着Objective-C语言不仅需要一个编译器,还需要一个运行时系统来执行编译的代码。Runtime系统是一种用于Objective-C语言的操作系统...
Objective-C 是苹果公司采用的主要编程语言之一,也是开发 macOS 和 iOS 应用程序的主要语言之一。Objective-C 是一种强大而灵活的编程语言,它结合了 C 语言的性能和灵活性以及面向对象编程的特性。本教程提供了 ...
这是一个基于Objective-C语言的基础案例集。旨在用于给初学者快速了解Objective-C语言的语法。.zip
通过学习Objective-C的基本语法、类和对象、控制流程和方法等内容,你将能够编写简单的Objective-C程序并逐渐掌握更复杂的概念。继续学习和实践,你将能够开发各种类型的应用程序,并为用户提供出色的体验。祝你在...
iOS开发之Objective-C语法快速参考(PDF文档).
Objective-C的语法与Cocoa框架.pdf,挺不错的教程
帮助C++开发者,快速学习Objective-C语言核心语法。 一个非常实用的帮助文档
《Objective-C 程序设计(第4版)》作者假设读者没有面向对象程序语言或者C语言(Objective-C基础)编程经验,因此,初学者和有经验的程序员都可以使用这本《Objective-C 程序设计(第4版)》学习Objective-C。...
Objective-C 基础语法学习项目