У меня есть два метода в моем NSObject.Как мне вызвать метод из другого метода того же NSObject?
Я хотел бы знать, как установить текст одним методом из другого, а затем выполнить этот метод из того, где я установил текст?
Это то, что я сделал до сих пор. Просто теряю, пытаюсь передать вещи между представлениями и настраивать таблицы.
- (IBAction) getManufacturers
{
//set manufacture.php
NSString *manufactureString = [[NSString alloc] initWithString:@"manufacture.php"];
submissionString = manufactureString;
self.grabURLInBackground; //<--- this is wrong, how do I call my other method?
}
//...
- (IBAction)grabURLInBackground:(id)sender
{
NSURL *url = [NSURL URLWithString:@"http://127.0.0.1:8888/CodeTest/%@", settexthere];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setDelegate:self];
[request startAsynchronous];
}
// Изменено: Так что я в конечном итоге делает это просто добавление к NSString В параметре метода grabURLInBackground который устанавливается из другого метода, как describeded ниже
[self grabURLInBackground:submissionString];
все хорошо.
Теперь мне просто нужно выяснить, как передать данные, которые у меня есть, в новый uitableview .. :) спасибо за помощь ребятам.
Ваш manufactureString подтекает и должен быть выпущеным. Или, что еще лучше, просто сделайте submitString = @ production.php ". И поскольку свойство представленияString, вероятно, является сохраненным свойством, используйте вместо этого self.submissionString = @ production.php. – picciano