8 @synthesize vs @dynamic,有什么区别? 使用@propertywith @dynamic或with有什么区别@synthesize? 559 objective-c cocoa cocoa-touch synthesize
11 在ARC下,IBOutlets应该强还是弱? 我正在使用ARC专为iOS 5开发。是否应IBOutlets到UIViewS(和子类)是strong或weak? 以下: @property (nonatomic, weak) IBOutlet UIButton *button; 将摆脱所有这些: - (void)viewDidUnload { // ... self.button = nil; // ... } 这样做有什么问题吗?strong从“接口生成器”编辑器直接连接到标题时,模板使用的是自动生成的属性,但是为什么?在UIViewController已经有一个strong到其基准view保留其子视图。 551 ios objective-c cocoa-touch interface-builder automatic-ref-counting
18 如何以编程方式在iPhone上发送短信? 是否有人知道有可能以及如何通过官方SDK / Cocoa Touch 通过编程方式从发送SMSiPhone呢? 526 ios objective-c cocoa-touch sms
30 如何调整UITextView的内容大小? 是否有一个很好的方法来调整a的大小UITextView以使其内容符合要求?假设我有一个UITextView包含一行文本的: "Hello world" 然后添加另一行文本: "Goodbye world" 在Cocoa Touch中,有没有一种好的方法来获取rect可容纳文本视图中所有行的文本,以便我可以相应地调整父视图? 再举一个例子,在Calendar应用程序中查看便笺字段中的事件-注意单元格(及其UITextView包含的内容)如何扩展以容纳便笺字符串中的所有文本行。 521 ios cocoa-touch autolayout uikit uitextview
16 如何在iOS中获取屏幕的宽度和高度? 如何在iOS中获取屏幕尺寸? 目前,我使用: lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; 在viewWillAppear:和willAnimateRotationToInterfaceOrientation:duration: 第一次获得整个屏幕尺寸。第二次我得到的屏幕减去导航栏。 506 cocoa-touch ios uikit screen
22 如何在UITextView中丢失边距/填充? UITextView我的iOS应用程序中有一个,可显示大量文本。 然后,我使用的offset margin参数分页此文本UITextView。 我的问题是的填充UITextView使我的计算混乱,因为根据我使用的字体大小和字体,它似乎有所不同。 因此,我提出一个问题:是否可以删除围绕内容的填充UITextView? 期待听到您的回复! 486 ios iphone cocoa-touch uikit uitextview
30 如何在Swift中创建UIAlertView? 我一直在努力在Swift中创建UIAlertView,但是由于某种原因,由于出现此错误,我无法正确执行该语句: 找不到接受提供的参数的'init'的重载 这是我的写法: let button2Alert: UIAlertView = UIAlertView(title: "Title", message: "message", delegate: self, cancelButtonTitle: "OK", otherButtonTitles: nil) 然后调用它,我正在使用: button2Alert.show() 截至目前,它崩溃了,我似乎无法正确理解语法。 481 ios swift cocoa-touch uialertview uialertcontroller
30 设置UITextField的最大字符长度 UITextField加载时,如何在iPhone SDK上设置的最大字符数UIView? 474 ios objective-c cocoa-touch uitextfield
13 如何打印方法名称和行号并有条件地禁用NSLog? 我正在做有关Xcode调试的演示,并希望获得有关有效使用NSLog的更多信息。 特别是,我有两个问题: 有没有一种方法可以轻松地NSLog当前方法的名称/行号? 有没有一种方法可以在编译发行代码之前轻松地“禁用”所有NSLogs? 446 objective-c cocoa cocoa-touch xcode nslog
30 在iOS中获取当前设备语言? 我想显示设备UI使用的当前语言。我将使用什么代码? 我希望这是NSString完全拼写的格式。(不是@“ en_US”) 编辑:对于那些继续前进的人,这里有大量有用的评论,因为答案随着新的iOS版本的发展而发展。 431 ios objective-c cocoa-touch nslocale
8 是否可以使用NSLog C结构(如CGRect或CGPoint)? 我希望能够调试C结构,而不必显式键入它们组成的每个属性。 即我希望能够做这样的事情: CGPoint cgPoint = CGPointMake(0,0); NSLog(@"%@",cgPoint); 显然'%@'无效,因此出现了问题。 413 c objective-c cocoa cocoa-touch
25 如何只为UIView的左上角和右上角设置cornerRadius? 有没有一种方法可以cornerRadius仅设置的左上角和右上角UIView? 我尝试了以下操作,但最终看不到该视图。 UIView *view = [[UIView alloc] initWithFrame:frame]; CALayer *layer = [CALayer layer]; UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRoundedRect:frame byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight) cornerRadii:CGSizeMake(3.0, 3.0)]; layer.shadowPath = shadowPath.CGPath; view.layer.mask = layer; 407 ios cocoa-touch uiview cornerradius