作者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