1. 本节课延续上一节课的内容,对一个类的实例进行打印输出。我们会在之后的章节,学到类的使用,现在只需了解它的打印输出即可。
2. 首先使用class关键字定义一个类。
3. 给类添加一个整型的属性。
4. 给类添加第二个属性。
5. 然后给类添加一个方法。
6. 在控制台输出一条语句。
7. 初始化类的一个实例,然后打开底部的控制台。
8. 接着继续添加语句,在控制台输出类的实例信息。
9. 使用print语句,可以查看到实例的类型信息。
10. 使用dump语句,可以在控制台查看到实例的各个属性的信息。
11. 也可以单独查看某个属性的值。
12. 当打印实例的方法时,可以看到该方法的类型为函数。在日常开发工作中,需要熟练使用各种日志输出语句,这可以提高编码、调试和排查错误的效率。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/bb5f95c099edceac34598e3ce2c740ee.webp?x-image-process=image/format,png)
2. 首先使用class关键字定义一个类。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/268ba4a0cbfe3545cc593646938a9130.webp?x-image-process=image/format,png)
3. 给类添加一个整型的属性。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/bae43ff6cb16f7b182994b96c2c7bdec.webp?x-image-process=image/format,png)
4. 给类添加第二个属性。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/ce4796a1b16a6855079bdcd18e3f4b13.webp?x-image-process=image/format,png)
5. 然后给类添加一个方法。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/4ce9d74843ce48133b3e4f5455123057.webp?x-image-process=image/format,png)
6. 在控制台输出一条语句。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/9f3ca3fb426c2d26e4120a8a67909954.webp?x-image-process=image/format,png)
7. 初始化类的一个实例,然后打开底部的控制台。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/abe61d1be9b948e95e4e730f4e008b32.webp?x-image-process=image/format,png)
8. 接着继续添加语句,在控制台输出类的实例信息。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/33df23ac1cf2b78f7cf1d3679f9545f0.webp?x-image-process=image/format,png)
9. 使用print语句,可以查看到实例的类型信息。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/22857d69910cc53d4ab5be6dc972bb9e.webp?x-image-process=image/format,png)
10. 使用dump语句,可以在控制台查看到实例的各个属性的信息。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/1b9dc085e2f0b507d363a1a37e6fe7ab.webp?x-image-process=image/format,png)
11. 也可以单独查看某个属性的值。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/96dc36570e87e4fcf71a606d7fd1af99.webp?x-image-process=image/format,png)
12. 当打印实例的方法时,可以看到该方法的类型为函数。在日常开发工作中,需要熟练使用各种日志输出语句,这可以提高编码、调试和排查错误的效率。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/e4fb419aa2e72472ab26007236aa1303.webp?x-image-process=image/format,png)
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/f41a6d7936608aff73783e309e54dcb7.webp?x-image-process=image/format,png)
本文整理自:《Swift4互动教程》,真正的
[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:
https://itunes.apple.com/cn/app/id1320746678
,或扫描本页底部的二维码。课程配套素材下载地址:
资料下载
![](https://i-blog.csdnimg.cn/blog_migrate/14e41f97b6d4b51f7bc11081e2a0e101.png)