cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 2901|回复: 13

[聊天] Objective-C会死人的有木有

[复制链接]
发表于 2011-7-26 11:09:26 | 显示全部楼层 |阅读模式
最近在iOS设备上编程,为了调试刷了不少机不说了,Objective-C在这些设备上要手动管理内存……麻烦死了会死人的编程也不带这样的啊……
例:
  1. //FirstViewController.h

  2. #import <UIKit/UIKit.h>

  3. @interface FirstViewController : UIViewController
  4. {
  5.     IBOutlet UITextView *text;
  6. }

  7. @property (nonatomic,retain) IBOutlet UITextView *text;

  8. @end


  9. //FirstViewController.m


  10. #import "FirstViewController.h"
  11. #import <QuartzCore/QuartzCore.h>

  12. @implementation FirstViewController
  13. @synthesize text;
  14. - (void)viewDidLoad
  15. {
  16.     [super viewDidLoad];
  17.     [[text layer] setCornerRadius:12];
  18.     [[text layer] setMasksToBounds:YES];
  19. }


  20. - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
  21. {
  22.     return (interfaceOrientation == UIInterfaceOrientationPortrait);
  23. }

  24. - (void)didReceiveMemoryWarning
  25. {
  26.     [super didReceiveMemoryWarning];  
  27. }
  28. - (void)viewDidUnload
  29. {
  30.     [text release];
  31.     [super viewDidUnload];
  32. }

  33. @end
复制代码
发表于 2011-7-27 17:13:06 | 显示全部楼层
没看懂……不过Objective C学好了是很有前途的啊~
发表于 2011-7-27 20:22:26 | 显示全部楼层
我记得我买过一本Mac OS的书,大概讲了一下这个,还有另外两种语言(IDE?)
发表于 2011-7-27 20:27:14 | 显示全部楼层
既然伤不起,那就不要碰..我cydia坐收程序就行了
 楼主| 发表于 2011-7-28 14:03:36 | 显示全部楼层
可惜我不是Cydia Developer...
第一个程序已经提交App Store审核了!
发表于 2011-7-28 18:48:16 | 显示全部楼层
给我一个软件名称,我就可以在apple store搜到
发表于 2011-7-28 19:04:54 | 显示全部楼层
手动管理内存!!! 
发表于 2011-7-28 19:42:33 | 显示全部楼层
7# zhj

个人觉得手动管理内存没什么的,都习惯了。
WIN32用platform SDK写纯C的程序,申请的句柄、自分配的内存都要手动释放。
 楼主| 发表于 2011-7-28 20:51:12 | 显示全部楼层
7# zhj  

个人觉得手动管理内存没什么的,都习惯了。
WIN32用platform SDK写纯C的程序,申请的句柄、自分配的内存都要手动释放。
diameter 发表于 2011-7-28 19:42
在设备上测试压力其实很大的,毕竟设备内存有限。节省每一k的内存。

评分

参与人数 1金钱 +1 收起 理由
diameter + 1 怎么弄也比计算器的内存大吧……

查看全部评分

 楼主| 发表于 2011-7-29 12:30:20 | 显示全部楼层
在设备上测试压力其实很大的,毕竟设备内存有限。节省每一k的内存。
Nero 发表于 2011-7-28 20:51
相对起来那就不一定了。控件、图片都是很吃内存的。
发表于 2011-8-2 01:19:25 | 显示全部楼层
我曾经想当iphone程序员
可惜还是没当成
一本iphone基础开发白买了
发表于 2011-8-2 01:19:54 | 显示全部楼层
当时初二真有雄心壮志啊
现在越来越颓废了
 楼主| 发表于 2011-8-2 09:07:13 | 显示全部楼层
当时初二真有雄心壮志啊
现在越来越颓废了
Cichol 发表于 2011-8-2 01:19
如果没有mac,开发神马都是浮云
发表于 2011-8-2 12:03:17 | 显示全部楼层
可以

模拟器
现在
PC
也能装了
只是
当时
找盗版
找的
很辛苦
还是
没找到
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-4-24 16:22 , Processed in 0.085325 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表