美文网首页
Objective-C 快速入门--基础(三)

Objective-C 快速入门--基础(三)

作者: 禄子_c79b | 来源:发表于2019-03-15 18:15 被阅读0次

1、OC有几种方式创建字符串对象?如:如何创建一个字符串对象:@“Baby”。

OC中有3种方式创建字符串对象:

示例:main.m文件中:

image

控制台输出:

image

2、OC中如何获取字符串的长度?

OC中获取字符串的长度要用“length”;

示例:mian.m文件中:

image

控制台输出:

image

3、判断字符串是否以指定字符串开始或结束;用代码举例。

示例:main.m文件中:

image

控制台输出:

image

4、查找某个字符串在另一个字符串中的范围. 如查找在字符串@”爱你”在@”我爱你们”中的范围。

示例:main.m文件中:

image

控制台输出:

image

5、不可变字符串的拼接用哪个方法?可变字符串拼接用哪个方法?

示例:main.m文件中:

image

控制台输出:

image

6、如: NSString * str1 = @”同桌”;

NSString * str2 = @”我爱你”;

说说以下2种情况的执行后,输出str1的结果是神马?为什么是这个结果?

(1). [str1 stringByAppendingString: str2];    (2). [str1 appendingString: str2 ];

(1)结果是:同桌我爱你 原因:字符串的拼接;             (2)错误 原因:no visible @interface"NSString"declares the selector"appendingString".

7、创建一个数组有几种方式?试着用这几种方式创建一个数组。

示例:main.m文件中:

image

控制台输出:

image

8、数组中只能存放数据?

数组中只能管理OC的对象,它管理的这些对象可以是不同类型的。

9、如何获取一个数组的元素个数?

示例:main.m文件中:

image

控制台输出:

image

10、如现有一个数组对象array,如给定下标为3,我如何根据下标访问数组中的对应下标的元素(对象)。

示例:main.m文件中:

image

控制台输出:

image

11、如何创建一个可变数组?如何向该数组中添加一个数组元素(对象)?如何遍历这个数组?用代码举例说明。

示例:main.m文件中:

image

控制台输出:

image

12、如何创建一个空数组?

示例:main.m文件中:

image

控制台输出:

image

相关文章

  • Objective-C 快速入门--基础(三)

    1、OC有几种方式创建字符串对象?如:如何创建一个字符串对象:@“Baby”。 OC中有3种方式创建字符串对象: ...

  • Objective-C 快速入门--基础(一)

    Objective-C 快速入门--基础(一) 1、实例变量的可见度有哪些?对访问变量有什么影响? 所谓的内部,指...

  • Objective-C 快速入门--基础(四)

    1、什么是Block? ① 块语法,本质上是匿名函数(没有名称的函数); ② Block是OC中的一种数据类型,在...

  • Objective-C 快速入门--基础(二)

    1、什么是继承?OC中的继承有哪些特点? “继承”是面向对象软件技术当中的一个概念。如果一个类A继承自另一个类B,...

  • Objective-C 快速入门--基础(五)

    1、什么是属性?属性会帮我们做哪些事情?请详细说明。 (1)①属性是Objective-C 2.0定义的语法,为实...

  • Spring Security-整合Spring Boot(原始

    零、本文纲要 一、快速入门二、使用内存数据认证三、连接数据库认证四、授权管理 一、快速入门 1. 基础依赖 2. ...

  • C#/.Net学习资料

    C#开发轻松入门——基础入门(慕课网) 零基础学C#(一)——基础入门(网易云课堂明日科技) 45分钟C#快速入门...

  • 2020版本Java300集资料免费分享福利

    2020年,Java零基础到精通资料教材,零基础入门Java,包含Java快速入门课程,干货分享,新基础Java教...

  • typescript学习笔记-基础类型

    基础类型快速入门 基础类型 string,number,boolean 数组类型 string,number,bo...

  • pandas小案例

    markdown太坑!!本文参见:十分钟快速入门Pandas入门可参照:官方文档入门基础知识可参照:官方文档基础知...

网友评论

      本文标题:Objective-C 快速入门--基础(三)

      本文链接:https://www.haomeiwen.com/subject/otbrmqtx.html