标签: objective-c

如果IBOutlets在ARC下是强还是弱?

我正在使用ARC专门为iOS 5开发.应该IBOutlets UIView(和子类)是strongweak

下列:

@property (nonatomic, weak) IBOutlet UIButton *button;
Run Code Online (Sandbox Code Playgroud)

将摆脱所有这一切:

- (void)viewDidUnload
{
    // ...
    self.button = nil;
    // ...
}
Run Code Online (Sandbox Code Playgroud)

这样做有什么问题吗?模板正在使用strong,当从"Interface Builder"编辑器直接连接到标题时创建的自动生成属性,但为什么?在UIViewController已经有一个strong到其基准view保留其子视图.

cocoa-touch objective-c interface-builder ios automatic-ref-counting

542
推荐指数
10
解决办法
12万
查看次数

如何以编程方式创建基本UIButton?

如何以UIButton编程方式创建基本?例如,在我的视图控制器中,执行该viewDidLoad方法时,UIButton将动态创建三个s并设置其布局或属性.

objective-c uibutton programmatically-created

541
推荐指数
13
解决办法
54万
查看次数

如何以编程方式在iPhone上发送短信?

是否有人知道这是可能的,以及如何以编程方式发送的短信iPhone,与官方的SDK /可可触摸?

sms cocoa-touch objective-c ios

520
推荐指数
10
解决办法
29万
查看次数

在Objective-C中创建一个抽象类

我原来是一名Java程序员,现在使用Objective-C.我想创建一个抽象类,但在Objective-C中似乎不可能.这可能吗?

如果没有,我可以在Objective-C中获得一个抽象类的接近程度?

abstract-class objective-c

501
推荐指数
12
解决办法
16万
查看次数

如何浏览文本字段(下一个/完成按钮)

如何使用iPhone键盘上的"下一步"按钮浏览所有文本字段?

最后一个文本字段应该关闭键盘.

我已经设置了IB按钮(下一个/完成),但现在我被卡住了.

我实现了textFieldShouldReturn操作,但现在Next和Done Buttons关闭了Keyboard.

iphone objective-c ios

480
推荐指数
16
解决办法
20万
查看次数

设置UITextField的最大字符长度

UITextField当我加载一个时,如何设置iPhone SDK上的最大字符数UIView

cocoa-touch objective-c uitextfield ios

467
推荐指数
17
解决办法
27万
查看次数

如何将UIButton的标题设置为左对齐?

我需要从a的左侧显示电子邮件地址UIButton,但它位于中心.

有没有办法将对齐设置为左侧UIButton

这是我目前的代码:

UIButton* emailBtn = [[UIButton alloc] initWithFrame:CGRectMake(5,30,250,height+15)];
emailBtn.backgroundColor = [UIColor clearColor];
[emailBtn setTitle:obj2.customerEmail forState:UIControlStateNormal];
emailBtn.titleLabel.font = [UIFont systemFontOfSize:12.5];
[emailBtn setTitleColor:[[[UIColor alloc]initWithRed:0.121 green:0.472 blue:0.823 alpha:1]autorelease] forState:UIControlStateNormal];
[emailBtn addTarget:self action:@selector(emailAction:) forControlEvents:UIControlEventTouchUpInside];
[elementView addSubview:emailBtn];
[emailBtn release];
Run Code Online (Sandbox Code Playgroud)

objective-c uibutton

458
推荐指数
9
解决办法
20万
查看次数

如何在Xcode 4中设置NSZombieEnabled?

如何在Xcode 4中设置NSZombieEnabledCFZombieLevel执行我的可执行文件?

xcode objective-c nszombie xcode4

456
推荐指数
5
解决办法
11万
查看次数

453
推荐指数
9
解决办法
24万
查看次数

如何将百分号添加到NSString

我想在一个数字之后在我的字符串中有一个百分号.这样的事:75%.

我怎么能这样做?我试过了:

[NSString stringWithFormat:@"%d\%", someDigit];
Run Code Online (Sandbox Code Playgroud)

但它对我不起作用.

objective-c string-literals nsstring

452
推荐指数
5
解决办法
13万
查看次数