gpt4 book ai didi

ios - objective-C : Change @property programmatically (without pre built methods)

转载 作者:行者123 更新时间:2023-11-29 10:27:43 25 4
gpt4 key购买 nike

我正在尝试学习如何在不使用预设方法的情况下更改对象的属性。这个例子只是一个例子。我知道此 alertControllerWithTitle... 有重建方法,但我想直接使用该属性进行重建。

- (IBAction)clickedButton:(id)sender {
UIAlertController * view= [UIAlertController
alertControllerWithTitle:@"My Title"
message:@"Select you Choice"
preferredStyle:UIAlertControllerStyleActionSheet];

UIAlertAction* ok = [UIAlertAction
actionWithTitle:@"OK"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action)
{
//Do some thing here
[view dismissViewControllerAnimated:YES completion:nil];

}];
UIAlertAction* cancel = [UIAlertAction
actionWithTitle:@"Cancel"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action)
{
[view dismissViewControllerAnimated:YES completion:nil];

}];

[view addAction:ok];
[view addAction:cancel];
[self presentViewController:view animated:YES completion:nil];
}

我想更新标题 @property (nullable, nonatomic, copy) NSString *title; 我该怎么做?

最佳答案

view.title = @"The new title";

我觉得您的问题还有更多?不清楚您所说的“预设方法”是什么意思。

关于ios - objective-C : Change @property programmatically (without pre built methods),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31328050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com