Я хочу создать IBAction для кнопки, чтобы при ее нажатии приложение переходило в фоновый режим и одновременно открывало сафари по определенной ссылке (например, "www.google.it") Вы можете мне помочь?
Если вы используете построитель интерфейса:
Создайте UITextView, а не UIButton, напишите ссылку в виде текста на textview и установите флажок ссылки в построителе интерфейса. Он станет ссылкой, которую вы хотите во время выполнения.
@interface ViewController : UIViewController<NSURLConnectionDelegate>
@property (strong, nonatomic) IBOutlet UIButton *okbutton;
@property (strong, nonatomic) IBOutlet UIButton *canel;
@property (strong, nonatomic) IBOutlet UITextField *textfiled;
- (IBAction)okButtonClick:(id)sender;
- (IBAction)CanelButton:(id)sender;
- (IBAction)okButtonClick:(id)sender {
NSString *searchString = textfiled.text; // UItextField.text
NSString *finalString = [NSString stringWithFormat:@"http://www.google.com/search?q=%@",searchString];
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:finalString]];
}