Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。 一、面向对象技术简介 类(class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变 ...
分类:
编程语言 时间:
2017-08-16 21:38:46
阅读次数:
227
Objective-C中的@Property具体解释 @Property (属性) class vairs 这个属性有nonatomic。 strong。 weak, retain。 copy等等 我把它们分为三类,各自是:原子性。存取器控制,内存管理。 原子性 atomic(默认):atomic意 ...
分类:
其他好文 时间:
2017-08-12 18:55:28
阅读次数:
161
近日遇到一个非常细的知识点,关于block的循环引用问题。相比非常多人都遇到了。也能顺利攻克了,至于block方面的技术文章。那就很多其它了。这里不再赘述,可是有这样一个问题: What the difference between __weak and __block reference? 使用场 ...
分类:
其他好文 时间:
2017-08-11 13:37:04
阅读次数:
144
内容基本来自周志明 深入理解Java虚拟机 第二版 第三章 。这本书还可以,不过好像也没什么其他中文的关于jvm比较好的书了 jvm要做垃圾回收时,首先要判断一个对象是否还有可能被使用。那么如何判断一个对象是否还有可能被用到? 如果我们的程序无法再引用到该对象,那么这个对象就肯定可以被回收,这个状态 ...
分类:
其他好文 时间:
2017-08-08 23:03:29
阅读次数:
195
技术点: 在weakpack配置音频文件: ...
分类:
其他好文 时间:
2017-08-08 20:52:00
阅读次数:
210
本篇文章只为帮助跟多的人。适合初学者。 在这里我介绍3种监听UITextField的方法。并在最后写了一个小的demo 提供参考。 请不要纠结小编的命名方式规不规范,一切只为共同学习,共同进步。 @property (weak, nonatomic) IBOutlet UITextField *Us ...
分类:
移动开发 时间:
2017-08-08 19:59:16
阅读次数:
251
Set集合 Set类型是一种有序列表,其中含有一些相互独立的非重复,通过Set集合可以快速访问其中的数据,更有效地追踪各种离散值。 创建Set集合并添加元素 调用new Set()创建Set集合,调用add()方法向集合添加元素,访问集合的size属性可以获取集合中目前的元素数量,访问has()方法 ...
分类:
其他好文 时间:
2017-08-08 17:57:30
阅读次数:
339
WeakSet和Set类似,同样是元素不重复的集合,它们的区别是WeakSet内的元素必须是对象,不能是其它类型。 特性: 1.元素必须是对象。 添加一个number类型的元素。 结果是报类型错误。 添加一个对象。 添加OK,结果显示: 可以通过WeakSet的has方法判断一个元素是否已在集合中。 ...
分类:
其他好文 时间:
2017-08-07 13:49:30
阅读次数:
96