随笔分类 -  OC基础

学习iOS逆向必备前置技能《Objective-C基础教程》笔记
摘要:Object-C 基础教程第九章,内存管理 前言: 最近事情比较多,很久没有来更新文章了。 刚好最近又空闲出来点时间,赶紧继续学习OC并且做笔记,这次要学习的是OC的内存管理。 对象生命周期 正如现实世界中的鸟类和蜜蜂一样,程序中你的对象也有生命周期。 对象的生命周期包括诞生(通过alloc或者ne 阅读全文
posted @ 2022-04-19 15:31 VxerLee昵称已被使用 阅读(359) 评论(0) 推荐(0) 编辑
摘要:Object-C 基础教程第八章,FoundationKit介绍 0x00 前言 大家好!我是卷王VxerLee,难得清闲的大周末我又来卷了。 我找了个附近的StarBucks,戴上耳机、掏出我的mbp、摆出我的洛斐鼠标和键盘、摊开我的《Objective-C基础教程 (第2版)》书本,开始沉浸式学 阅读全文
posted @ 2022-03-26 18:02 VxerLee昵称已被使用 阅读(160) 评论(0) 推荐(0) 编辑
摘要:Object-C 基础教程第七章,深入理解Xcode 0x00 前言 嗨!大家好啊。今天我又来学习了,现在终于把前面一些OC的基础学完了。现在我们可以来开始折腾Xcode了。 书中介绍的Xcode是4.3.2版本的,而我们这Xcode目前已经是Xcode13了,所以书上的知识应该是已经过时了,所以我 阅读全文
posted @ 2022-03-22 15:47 VxerLee昵称已被使用 阅读(421) 评论(0) 推荐(2) 编辑
摘要:Object-C 基础教程第六章,源文件组织 0x00:前言 到目前为止,我们讨论过的所有项目都是把源代码统统放入到了main.m文件中。这样随着项目越来越大,文件内容会越来越多,到后面我们的项目就不太好管理,因为所有东西都写在一起搜索起来也比较费劲。 现在我们需要学习Xcode用类文件的方式来区分 阅读全文
posted @ 2022-03-07 23:20 VxerLee昵称已被使用 阅读(350) 评论(0) 推荐(0) 编辑
摘要:Objective-C 基础教程第五章,复合 什么是复合? 编程中的复合(composition)就好像音乐中的作曲(composition)一样:将多个组件组合在一起,配合使用,从而得到完整的作品。 Car程序 接下来我们不再用shape作为例子来写代码了,这次用car作为例子写代码,我们先来看看 阅读全文
posted @ 2022-03-06 19:40 VxerLee昵称已被使用 阅读(307) 评论(0) 推荐(0) 编辑
摘要:Objective-C 基础教程第四章,继承 // //OC 面向对象继承代码演示 ,矩形 圆形继承于Shape类 // //《OC基础教程》 第四章第二小节 // #import <Foundation/Foundation.h> // 变量声明 //几何体形状类型 typedef enum{ k 阅读全文
posted @ 2022-02-24 23:26 VxerLee昵称已被使用 阅读(138) 评论(0) 推荐(1) 编辑
摘要:Objective-C 基础教程第三章,面向对象编程基础知识 0x00 前言 书中的这章节主要是对零基础的人介绍面向对象编程的基础知识,一般学过高级编程语言的基本都会涉及到面向对象编程的知识,所以可以略过。 术语:OOP的解释 面向对象编程(Object-Oriented Programming)的 阅读全文
posted @ 2022-02-24 23:25 VxerLee昵称已被使用 阅读(250) 评论(0) 推荐(0) 编辑
摘要:Object-C 基础教程第二章,对C的扩展 前言 ​ 虽然Objective-C知识在C语言的基础上添加了一些新特性,但它非常好用!本章书本中主要是教我们如何利用Xcode创建一个Objective-C版的Hello,World!书中用的是很老版本的Xcode了,这章笔记我会记录自己用Xcode1 阅读全文
posted @ 2022-02-24 22:52 VxerLee昵称已被使用 阅读(220) 评论(0) 推荐(0) 编辑
摘要:Objective-C 基础教程第一章,启程 ##前言 ​ Objective-C语言是C语言的一个扩展集,几乎OS X和iOS平台上的所有应用程序都是用该语言开发的,本系列主要是作者学习《Objective-C基础教程》的笔记,如有错误请指正谢谢。 预备知识 ​ 应对C语言或类似的编程语言(比如C 阅读全文
posted @ 2022-02-24 22:51 VxerLee昵称已被使用 阅读(182) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示