Я пытаюсь создать приложение для iphone, которое будет отправлять TCP-соединение по указанному urf (или веб-приложению).Я хочу, чтобы кнопка сначала выдавала аллергию перед отправкой.Я написал этот код для этого:
-(IBAction)tiklandi:(id)sender{
NSString *buton1 = [sender titleForState:UIControlStateNormal];
NSString *uyariText = [[NSString alloc] initWithFormat:@"istek gönderiliyor!"];
UIAlertView *alert= [[UIAlertView alloc]initWithTitle:@"Sunucuya Gönderildi" message:uyariText delegate:nil
cancelButtonTitle:@"işlemi iptal ettiniz!"
otherButtonTitles: nil];
[alert show];
//[alert release];
, но я не мог использовать какие-либо методы url в своем коде.
Мой второй вопрос: я не вижу своего конструктора интерфейса в Developerкаталог, а также в навигаторе проекта XCode я не вижу папки, все классы смешиваются между собой.Я использую Xcode 4.2, и я новичок во всем этом, кто-нибудь может помочь?
Я пробовал перечисленные решения, но я не знаю, как взаимодействовать мои файлы контроллера представления и файл .xib.Вот мой .h файл контроллера представления:
@interface ViewController : UIViewController
@property (nonatomic, retain) NSURLRequest *url;
@property (nonatomic,retain) UIButton *buton;
-(IBAction)fonksiyon:(id)sender;
@end
, и это мой файл реализации (управления просмотром .. .m)
#import "ViewController.h"
@implementation ViewController
@synthesize buton;
@synthesize url;
-(IBAction)fonksiyon:(id)sender{
NSString *buton= [sender titleForState:UIControlStateNormal];
NSURL *url= [sender url];
NSString *uyariText= [[NSString alloc] initWithFormat:@"gönderiliyor!"];
UIAlertView *alertView= [[UIAlertView alloc]initWithTitle:@"Sunucuya Gönderildi"
message:uyariText
delegate:self
cancelButtonTitle:@"işlemi iptal ettiniz!"
otherButtonTitles:@"Server'a Git!", nil];
- (NSURL)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex {
if (buttonIndex != [alertView cancelButtonIndex]) {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://192.168.69.290/cgi-bin/ipad.pl";nil]];
}
}
}
Проблема в том, что я не могу сделатьсвязь между файлом .xib и другими через владельца файла.Как я понимаю, когда я перетаскиваю из владельца файла, я также должен видеть свою функцию (здесь она называется fonksiyon).Кто-нибудь может помочь?