cocoa中的内存管理机制 引用计数每一个对象都拥有一个引用计数当对象创建的时候,引用计数的值是1当发生retain消息时,该对象的引用计数+1,该对象的引用计数为2当向这个对象发送release消息时,该对象的引用计数减1当一个对象的应用计数为0时,系统自动调用dealloc方法,销毁该对象。 ....
分类:
其他好文 时间:
2014-11-25 23:24:09
阅读次数:
134
在为期一周的发布周中,我们将app本身最后的细节完善,功能代码到位,UI不断改进和优化,团队在开始准备发布之前,对整个APP进行了一次BUG检查,每个人都部署了app在自己的android设备上进行测试。一共发现了以下的bug。
分类:
移动开发 时间:
2014-11-25 23:24:06
阅读次数:
184
又一次遇到mount失败,提示文件系统类型错误、选项错误、有坏超级块等。之前是在ubuntu 14.04 lts desktop上挂载windows下共享文件夹遇到的。这次具体的环境如下:CentOS release 6.5 (Final) X86_64 共享了一个文件夹10.0.0.55/and....
分类:
其他好文 时间:
2014-11-25 17:48:15
阅读次数:
583
Latest Android Studio Canary Build: 1.0 Release Candidate 1
http://tools.android.com/download/studio/canary/latest
https://dl.google.com/dl/android/studio/ide-zips/1.0.0-rc1/android-studio-ide-1...
分类:
移动开发 时间:
2014-11-25 16:33:25
阅读次数:
275
COM组件有三个最基本的接口类,分别是IUnknown、IClassFactory、IDispatch。 COM规范规定任何组件、任何接口都必须从IUnknown继承,IUnknown包含三个函数,分别是 QueryInterface、AddRef、Release。这三个函数是无比重要的,而且它们的...
分类:
其他好文 时间:
2014-11-25 10:34:15
阅读次数:
290
A. 不可变字符串 1 void stringCreate() 2 { 3 //Don't need to release memory by this way 4 NSString *str1 = @"String Sample"; 5 6 NSString *st...
分类:
其他好文 时间:
2014-11-24 20:34:14
阅读次数:
175
# systemctl stop mysqld.service
# yum remove mysql*
# yum remove mysql-community-release-el7-5.noarch
# yum install mariadb mariadb-server
(无法使用)
# yum install mariadb*
(仍然无法使用)
# yu...
分类:
数据库 时间:
2014-11-24 15:27:43
阅读次数:
223
架包支持:junit.jar;org.springframework.test-3.1.0.RELEASE.jar 测试Dao基础类:JUnitDaoBase Java代码 packagetest.test;importjavax.annotation.Resource;importjavax.sq...
分类:
编程语言 时间:
2014-11-24 13:24:03
阅读次数:
168
? 之前很多网友对我翻译的教程中的Property的使用感到有些迷惑不解,搞不清楚什么时候要release,什么时候要self.xxx = nil;同时对于Objective-c的内存管理以及cocos2d的内存管理规则不够清楚。本文主要讲解...
分类:
移动开发 时间:
2014-11-24 12:09:13
阅读次数:
223
之前很多网友对我翻译的教程中的Property的使用感到有些迷惑不解,搞不清楚什么时候要release,什么时候要self.xxx = nil;同时对于Objective-c的内存管理以及cocos2d的内存管理规则不够清楚。本文主要讲解objc里面@property,它是什么,它有什么用,at.....
分类:
移动开发 时间:
2014-11-24 11:42:57
阅读次数:
223