为什么重构…在Xcode中灰显(禁用)? 我想重新命名一个类。
我想弄清楚为什么用Javascript的东西不工作的UIWebView里面。 据我所知,没有办法在Xcode中为js文件设置断点。 没有问题,我会回到2004年,并使用警报状态 – 哦,等等,他们似乎不工作在一个UIWebView! 我唯一能想到的是通过将我的HTML和JS文件导出到我的桌面,然后在Safari中进行debugging。 那可行! 但是当然,我在UIWebView中遇到的错误在Safari中不会发生。 有没有其他方法可以在UIWebView中进行debugging,或者可以使用类似于使用旧式警报方法的技巧?
作为一个开始的iPhone程序员,编写iOS 5或更早版本的应用程序的最佳做法是什么? 具体来说,我应该继续使用数据的发布/保留,还是应该忽略这些? 有关系吗?
我已经尝试使用: webview.request.URL获取我的UIWebView的当前url。 不幸的是, NSURL是空的。 这里有什么问题吗? 我正在使用Xcode 3.2.2 beta 5。 上面的代码应该在UIWebView委托didStartLoad执行。
@interface Article : NSObject @property (nonatomic, strong) NSString *imageURLString; @end @implementation Class @synthesize imageURLString = _imageURLString; – (void)setImageURLString:(NSString *)imageURLString { _imageURLString = imageURLString; //do something else } ARC启用时是否正确覆盖了setter?
我有一个string数组,我想在UIActionSheet上使用button标题。 不幸的是,方法调用中的otherButtonTitles:参数需要一个可变长度的string列表,而不是一个数组。 那么我怎样才能将这些标题传递给UIActionSheet? 我见过的解决方法是将nil传递给otherButtonTitles,然后使用addButtonWithTitle:来分别指定button标题。 但是,这有一个问题,将“取消”button移到UIActionSheet的第一个位置,而不是最后一个; 我希望它是最后一个。 有没有办法1)传递数组来代替string的variables列表,或者2)将取消button移动到UIActionSheet的底部? 谢谢。
如何以编程方式将button添加到UINavigationBar?
我有一个UIScrollView包含许多UIImageView ,UILabels等…标签是UIScrollView更长,但是当我运行的应用程序,我不能点击并向下滚动… 为什么会这样? 谢谢
有没有办法打印当前的方法正在执行的当前线程ID? (请客观)
我有一个UITableView的应用程序和每个行的相应的详细视图。 在详细视图中,我必须显示一些文本和背景图像(每行的文本不同,但图像保持不变)。 在我看来,最简单的方法是将文本放在.rtf文件中,并将其显示在UIWebView 。 然后在UIWebView后面放一个UIImageView 。 我试图在IB中设置UIWebView的不透明度为零,但是没有帮助。 你可以帮我吗?