![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C
文章平均质量分 77
lvmengcool1
这个作者很懒,什么都没留下…
展开
-
在 Windows 上安装和使用 GNUstep编译Objective-C
除了在 Mac 系统使用 Objective-C,你还可以在 Windows 上下载并安装 GNUstep 和 Objective-C 环境,接下来我们就介绍详细的安装和使用的步骤。 下载 GNUstep GNUstep 环境可通过 Windows 下的 MinGW 工具来使用,MinGW 是 GNU 编译工具在 Windows 下的移植版本。安装 GNUstep 包括安装 MinGW 和原创 2012-08-22 20:27:25 · 714 阅读 · 0 评论 -
Objective-C 协议详解
正在尝试用面向对象的设计思想来进行当前工程的设计,无奈对OC中Delegate的用法不够熟悉,特此学习,并向holydancer致敬。 封装是面向对象的一个特征,OC也不意外,但是有的时候我们会碰到这样一种情况,比如我封装了一个类,不想再动它了,可是随着程序功能的增加,需要在那个类中增加一个小小的方法,这时我们就不必在那个类中做修改,只需要在用到那个方法时随手添加一个该类的类别(cate原创 2012-09-04 15:23:14 · 552 阅读 · 0 评论 -
objective-c 关于 self 的用法总结
何时使用self.在网上搜索或者论坛里的回复大多都是简简单单的说这与objc的存取方法有关,如何与存取方式有关究竟他们之间的是什么样的关系就很少有同学回答了。下面以代码来说明问题: 创建一个Student类,继承NSObject 01 #import 02 03 @ interface S转载 2012-09-04 20:46:57 · 523 阅读 · 0 评论 -
Objective-C 快速入门
Objective-C 快速入门 本文主要介绍Objective-C的基本语法,传统的面向对象语言的封装,继承以及多态在Objective-C上会是什么样子。适合于熟悉面向对象编程的读者。 Objective-C:加强版的C? Objective-C是基于标准的ANSI C的一门面向对象语言。其语法和设计主要基于Smalltalk,所以有些类似,而且支持标准的C语言语法。代码文件的类型有三种原创 2012-08-22 20:46:20 · 628 阅读 · 0 评论 -
objctive-c 小结
objective-c基础教程——学习小结 不要让任何事情成为你不去学习的理由 提纲: 简介 与C语言相比要注意的地方 objective-c高级特性 开发工具介绍(cocoa 工具包的功能,框架,源文件组织;XCode使用介绍) 简介: 1. objective-c是C语言的一个扩展集,主要由APPLE公司维护,是MAC系统下的主要开发语言。 个人原创 2012-08-22 15:35:17 · 625 阅读 · 0 评论 -
Objective-C内存管理
OC内存管理 之前写过类似的文章,这篇以做总结,希望能帮助刚上船的兄弟。_ iPhone系统中的Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比〜 引用计数是实例对象的内存回收唯一参考 引用计数(retainCount)是O原创 2012-09-04 13:35:25 · 511 阅读 · 0 评论 -
Objective-C 的正式协议和非正式协议
最近看了些关于objective-c的正式协议和非正式协议的内容,发现还是有些混乱,可能是因为还不熟悉OC,对正式协议和非正式协议的使用还不是很熟练,所以想整理一下 非正式协议,是使用类别category来实现,非正式协议是NSObject的一个类别,这样任何类的对象都可以作为委托对象来使用,它可以列出对象能够执行的所有方法,这样用来实现委托, 我们可以使用选择器来判断该非正式协议中是否有这个方原创 2012-09-05 09:18:32 · 1000 阅读 · 0 评论