当前位置:编程学习 > wap >>

iPhone 31 天的经典实例之Xcode4(第一篇 时钟练习)

--------------------编程问答-------------------- - (void)dealloc
{
[timer release];
[_window release];
[_viewController release];
[super dealloc];
}
这里不需要release timer了 --------------------编程问答--------------------
引用 1 楼 volcan1987 的回复:
- (void)dealloc
{
[timer release];
[_window release];
[_viewController release];
[super dealloc];
}
这里不需要release timer了

额,为啥?不用释放么? --------------------编程问答-------------------- autorelease 的还用release 吗? --------------------编程问答--------------------
引用 3 楼 ybh37 的回复:
autorelease 的还用release 吗?


timer = [NSTimer scheduledTimerWithTimeInterval:(1.0) target:self selector:@selector(onTimer) userInfo:nil repeats:YES];
哪有autorelease?  还是说 onTimer内Autorelease了 timer就不用管了?? --------------------编程问答-------------------- Apple的developer文档上说,只要不是用户自己用alloc等分配内存的对象,都是autorelease。
volcan1987 说的没错~
--------------------编程问答-------------------- scheduledTimerWithTimeInterval 生成的对象本身就是 autorelease
- (void)dealloc
{
[timer release];
}
这里再释放一次,内存不异常才怪!虽然,异常不一定会引起程序崩溃⋯⋯ --------------------编程问答--------------------
引用 5 楼 ybh37 的回复:
Apple的developer文档上说,只要不是用户自己用alloc等分配内存的对象,都是autorelease。
volcan1987 说的没错~

晓得了,谢谢哈 --------------------编程问答-------------------- 共同学习!毕竟好一点的资料都是E文。一个人学习不免有疏漏! --------------------编程问答--------------------
引用 8 楼 ybh37 的回复:
共同学习!毕竟好一点的资料都是E文。一个人学习不免有疏漏!

嗯嗯。。 --------------------编程问答-------------------- 内存控制按照苹果的文档来就没问题了,感觉难的是api啊。。。那么大那么多,什么时候才能学完。。。更别说学明白了。。。学无止境啊! --------------------编程问答-------------------- 如果不知道一个对象的引用计数,可以随时打印出来:
[obj retainCount] --------------------编程问答--------------------
引用 11 楼 cxsjabcabc 的回复:
如果不知道一个对象的引用计数,可以随时打印出来:
[obj retainCount]

不建议,这个不稳定,不是所有的情况都准确! --------------------编程问答--------------------
引用 12 楼 ybh37 的回复:
引用 11 楼 cxsjabcabc 的回复:

如果不知道一个对象的引用计数,可以随时打印出来:
[obj retainCount]

不建议,这个不稳定,不是所有的情况都准确!


是的,有的时候返回的是不正确的值,但是要知道引用计数还只能用这种方法。
除非自己重写retainCount方法。
--------------------编程问答-------------------- 这个程序可以运行。非常好! --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 这个程序很好  运行的很流畅  赞个 --------------------编程问答-------------------- 如何做一个输入法程序?
苹果公司给了一例子,希望大家能帮忙。谢谢!
NumberInput_IMKit_Sample
Last Revision: Version 1.0, 2008-03-17
Illustrates an input method that uses the Mac OS X 10.5 InputMethodKit framework.
补充:移动开发 ,  iPhone
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,