![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C 开发
文章平均质量分 77
ViA_Snow
这个作者很懒,什么都没留下…
展开
-
Oc-内存管理
一、内存管理原则:可以把内存管理简单归纳为下面几条1、对你自己拥有的对象负责,你只能释放你拥有的对象;2、凡是你通过 retain、alloc、copy等手段获得了所有者的对象,都必须在你不使用的时候来调用release、autorelease等手段来释放对他的所有权;3、在一定的 代码段内,对同一个对象所作的copy、alloc、retain的操作次数应当和release、autor原创 2012-12-02 15:34:20 · 644 阅读 · 0 评论 -
Nsstring 的 简单 使用
NSString 类的简单使用:{ //// main.m// OC-7、8章//// Created by on 12-12-1.// Copyright (c) 2012年 __MyCompanyName__. All rights reserved.//#import #impor原创 2012-12-02 15:50:01 · 542 阅读 · 0 评论 -
Oc-内存管理机制
版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com/,且必须包含此版权声明的完整内容。版本 1.1 发表于2010-03-08前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常转载 2012-12-19 14:04:11 · 926 阅读 · 0 评论 -
Objective-C Foundation框架 字符串、集合
//// main.m// ArrayAndNSString//// Created by on 12-12-24.// Copyright (c) 2012年 __MyCompanyName__. All rights reserved.//#import int main(int argc, co原创 2012-12-25 17:14:13 · 1539 阅读 · 0 评论 -
Objective-c KVC and KVO and 通知
一、 目标:1、会使用 KVC KVO 2、了解 通知1、KVC:字符串 表征机制 KVC可以用来访问和设置属性的值。2、任何对象都可以 进行键值 编码。3、KVO:当对象 属性值 发生变化时,我们收到 一个通知。4、NSObject 类为所有对象提供了一个自动观察能力的机制。 实现监听步骤: 1)、注册监听对象; 2)、实现监听方法原创 2012-12-25 16:58:21 · 930 阅读 · 0 评论 -
可变字符串 NSSMutableString 的使用
// *******************可变字符串的操作 //NSMutableString是NSString的子类 NSMutableString * str4 = [[NSMutableString alloc] initWithCapacity:0]; //在已有字符串后面添加新的字符串原创 2012-12-04 17:10:56 · 1348 阅读 · 0 评论 -
NSet 和 NSMutableSet 的简单使用
NSSet跟NSDictionary一样可以用来存储一些相关数据,并且可以进行查找,而且使用了hash算法的NSSet,虽然创建和插入数据效率较低,但是查找数据效率很高。NSSet和NSMutableSet是无序的, 但是它保证数据的唯一性。当插入相同的数据时,不会有任何效果。从内部实现来说是hash表,所以可以常数时间内查找一个数据。 1、NSSet的使用[NSSet set翻译 2012-12-24 19:28:03 · 1216 阅读 · 0 评论 -
Objective-C 关于 self 的用法总结
原文来自:OSChina今天新同事问了一些关于什么时候用全局变量,什么时候用self.赋值的问题,所以笔者在此说明一下。何时使用self.在网上搜索或者论坛里的回复大多都是简简单单的说这与objc的存取方法有关,如何与存取方式有关究竟他们之间的是什么样的关系就很少有同学回答了。下面以代码来说明问题:创建一个Student类,继承NSObject类,代码:转载 2012-12-11 09:08:18 · 1304 阅读 · 0 评论 -
Oc 学习笔记
1.Objective-C中,调用方法被称为发送消息 ,通知对象执行某种操作。语法如下:[shape draw]一、类声明(接口):@interfaceTestCoop : NSObject { int iMonth; int iYear; int iDay;}- (void)setYear: (int) iYear;- (void) primal原创 2012-12-03 21:43:29 · 2245 阅读 · 0 评论 -
Mac 下安装Ruby环境
步骤1 - 安装 RVMRVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。 $ curl -L https://get.rvm.io | bash -s stable期间可能会问你sudo管理员密码,这里可能需要等待一段时间后就可以成功安装好 RVM。案例信息如下:lihuifengdeMacBook-Pro:~ lihuifeng$ curl -L https:/原创 2015-03-19 14:24:07 · 26878 阅读 · 1 评论