Я просто изучаю Objective-C и имею то, что, я уверен, довольно простой вопрос. Это функция, которую я создал, которая будет содержать простые переменные удержания от некоторого ввода пользователя.Передать переменные из функции в функцию
- (void)standardDatabaseWithName:(NSString*)name
host:(NSString*)host
username:(NSString*)username
password:(NSString*)password
database:(NSString*)database
port:(NSInteger*)port {
NSString *myName = name;
NSString *myHost = host;
NSString *myUsername = username;
NSString *myPassword = password;
NSString *myDatabase = database;
NSInteger *myPort = port;
}
Ниже отдельная функция, где я хочу, чтобы создать новый вар с этой информацией, и оттуда использовать именно то, что мне нужно.
Так что эта попытка не сработала для меня. Любой совет здесь, ребята? На этом этапе я почесал голову.
Эй, спасибо, что имеет смысл. Поэтому причина, по которой я надеялся, что мой метод будет работать, заключается в том, что в определенный момент мне нужно только нацелиться на один из этих переменных. Поэтому скажите, что я сделал то, что вы предлагаете, и вам нужно только работать с именем пользователя, например. Как я могу настроить таргетинг? –
Вы можете создавать методы для каждого из них. Поэтому, если вам нужно только изменить пароль, сделайте метод '-setPassword:'. –