作者tcuplayer (猫˙3˙)
看板MacDev
标题[问题] IB拉了connection後进不了程式主画面
时间Thu Jul 22 10:51:44 2010
大家好 小弟是撰写ObjC程式的新手
日前按照网路上的范例做程式
我稍微解释一下
这程式是用window.xib档
然後用IB放元件
也用IB中的 黄色正立方体"NSObject"(controller)来
建立/产生outlet与action中的变数(包含outlet与action的宣告程式码)
**这时候build and run是会进入程式主画面
((现在要依slider的值改变 label中的text,
所以我开启controller inspector 把outlet, action都拉线与window中的元件连线
**connection完了之後, build and run 就进不去主画面了
**点程式icon就弹回程式选单((iphone一开机那边,就一堆icon那边
**怎麽点怎麽进不去, delete掉那些connections之後又可以进去了...
请问有人遇过这种问题吗?
可不可以教我该怎麽解决! 谢谢你
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.64.84.178
※ 编辑: tcuplayer 来自: 203.64.84.178 (07/22 10:52)
※ 编辑: tcuplayer 来自: 203.64.84.178 (07/22 10:52)
1F:→ uranusjr:请交出 Controller 的程式码... 07/22 13:10
--
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
@interface Controller :NSObject{
IBOutlet UILabel *labelB;
IBOutlet UISlider *sliderB;
}
- (IBAction)sliderChangedB:(id)sender;
@end
--
#import "Controller.h"
@implementation Controller
- (IBAction)sliderChangedB:(id)sender {
labelB.text = [NSString stringWithFormat:@"%0.f", sliderB.value];
}
@end
不好意思发文时不够明白,上面是controller.h与.m
谢谢~
※ 编辑: tcuplayer 来自: 203.64.84.176 (07/22 13:57)
2F:推 BlueKidds:请交出project...个人认为是IB那边拉出问题 07/22 22:03
3F:→ BlueKidds:程式本身没有问题 07/22 22:03
4F:→ ilay:方向搞错? 07/22 22:19
这是我打的范例
http://www.badongo.com/file/23718907
※ 编辑: tcuplayer 来自: 203.64.84.176 (07/23 09:23)
5F:→ uranusjr:我看完了, 你拉了很多很奇怪的线...Slider 和 Label 都不 07/23 14:09
6F:→ uranusjr:应该和 Window 以及 App Delegate 连线, 只要 Controller 07/23 14:09
7F:→ uranusjr:连就好了...我上传一份改过的给你 07/23 14:12
9F:推 BlueKidds:抱歉我早上下载不下来 不过果然是拉出了问题 07/23 16:54
10F:→ tcuplayer:谢谢U大!!马上载来看看!蓝大别抱歉QAQ..谢谢你们的帮忙 07/23 19:28