- 浏览: 461008 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
http://blog.csdn.net/dotphoenix/archive/2009/05/20/4203075.aspx
http://hi.baidu.com/lm382304817/blog/item/4d5480c7c74ee60b0ff47742.html
http://wangjun.easymorse.com/?p=898
---------------------------------------
协议(protocol)
委托(delegate)
非正式协议 (informal protocol)
类别 (Category)
(Associative)属性扩展
特性 (property),不用写getter、setter。
点,表达式,调用getter/setter的方法。
@synthesize 编译时就有get/set
@dynamic 运行时才有get/set
---------------------------------------
读写属性(readwrite/readonly)
线程保护 (atomicity/nonatomic)
setter语意(assign/retain/copy)对引用计数器的操作
assign:简单赋值
retain:旧的release,新的retain
copy :旧的release,新的copy(NSString等不可变对象同retain)
getter语意,只是简单地返回对象地址。
发表评论
-
float equal
2013-05-23 18:21 822- (BOOL)floatA:(float)f1 equalB ... -
Coding Guidelines for Cocoa
2013-05-17 16:53 673参考: https://developer.apple.com ... -
Cell
2013-05-16 14:32 791- (void)tableView:(UITableView ... -
Object-C编程规范
2013-05-15 10:49 7391.参考苹果的文档 “Coding Guidelines fo ... -
MacPorts
2013-02-28 18:12 616http://blog.csdn.net/lynjay/art ... -
KVC/KVO 监听对象属性变化
2013-01-10 23:09 7404http://blog.csdn.net/a6472953/a ... -
ios Associative 扩展属性
2013-01-08 16:45 1541@dynamic和@synthesize http://blo ... -
ObjC Dynamic
2013-01-08 15:21 777原文:http://www.onevcat.com/2012/ ... -
UITableView & UITextField
2012-11-08 00:35 843keyboard event ---------------- ... -
UIWebView
2012-10-24 11:06 752http://hi.baidu.com/wei_1123/it ... -
Device orientation
2012-10-15 16:20 752- (BOOL)shouldAutorotateToInter ... -
system notification
2012-10-12 15:22 631for UIApplication These notifi ... -
NSZombies
2012-08-09 08:51 673NSZombies搞定EXC_BAD_ACCESS http: ... -
Quartz 2D Programming Guide
2012-07-17 00:51 600Quartz 2D 内容不少啊 Graphics Trans ... -
NSCache
2012-07-12 14:25 761http://thenewself.blog.163.com/ ... -
NSCoding
2012-07-12 13:39 966@protocol NSCoding - (void ... -
分析 crash 报告的方法
2012-07-12 01:15 588http://blog.csdn.net/toss156/ar ... -
Multi-touch
2012-07-11 23:33 731智能与灵活与工作量>_< http://www.o ... -
iOS的多核编程和内存管理
2012-07-11 18:14 720http://anxonli.iteye.com/blog/1 ... -
NSCopying
2012-07-10 15:54 524http://www.apple.com.cn/develop ...
相关推荐
描述中的“一些概念和实践问题”指出,文档不仅会涵盖精益生产的基本理念,如价值流分析、拉动系统、持续改善(Kaizen)、JIT(准时制生产)等,还会涉及实际操作中可能遇到的挑战和解决策略。例如,如何识别并消除...
初学数据库中总结的一些概念。有 数据库系统概论,关系模型和关系代数,关系数据库标准语言—SQL, 数据库建模, 关系数据理论, 数据库安全性与完整性, 并发控制与恢复。并不深入讨论,都是一些要理解的概念,也有...
Java调优中一些概念的总结,如堆与栈,Java对象的大小,引用类型等
es的安装下载,一些概念,以及基本使用
0105108WSR方法论的一些概念和认识.doc
Juniper防火墙的一些概念(对于理解很重要).pdf
对H264中的一些基本概念的讲解,适合学习H264的初学者
预览地址:https://wenku.baidu.com/view/6f813bfa910ef12d2af9e70d.html;
基于近年来煤地质领域遇到的诸多理论与实际...此外,对于若干煤地质学基础理论与概念问题进行了厘定和规范,以便进行国际交流与学术接轨,而对煤地质学中一些不规范、涵义模糊的概念、术语提出了逐步舍弃或修改的建议。
介绍了支持向量机的一些算法和改进,lssvm,CSVM,以及算法
产品新人防坑参考,防止坑爹需求和流程坑害程序员,不要出了BUG就拿程序员祭天
竞争编码一些概念性问题的解决方案第一个问题与火车上的座位安排有关。下面是链接 第二个问题是关于备用元音辅音对的。下面是链接 第三个问题是关于编码和解码的。链接如下 第四个问题是关于切换字符串的。链接如下 ...
随着数学知识的深入,一些概念的含义会随之演变。比如,整除的概念在数论与代数中会有不同解释,角的概念在初中和高中阶段也会有不同的定义和扩展。教师需要引导学生关注概念在不同情境下的变化,以增强解题的灵活性...
在课堂上开发的项目,目的是介绍Java的一些概念。 该项目的目的是捕获一系列要由用户告知的数字,并以数字格式打印这些数字。 例如:123456789 - -- -- | | -- -- --- -- -- | | | | | | | | | | | | | --...
ML实验室这是一个机器学习实验室,旨在通过练习,小型项目和教程来探索一些概念:) 话题描述关联决策树构建基于数据中属性的实际值制定的决策模型贝叶斯将贝叶斯定理应用于分类和回归等问题聚类描述问题的类别和方法...
语法,指针,文件处理,链接器是存储库涵盖的一些概念。 还探讨了包括64位寄存器在内的长期操作系统模式,以了解其基础体系结构。 最后,介绍了c和asm代码之间的链接。 yasm用于编译,dwarf2用于启用调试,而gdb...
课本的一些概念和一些重点的补充概念,考南邮通信的研究生同学可以下载,可以节省很多时间。