我想在"构建和运行"之前删除模拟器中的应用程序.如何启动模拟器以便删除?如果我通过"构建并运行"启动它,我得到一个长的日志输出,需要一段时间,因为我正在尝试修复的错误.我想避免这种情况.
当我启动Xcode时,我总是有一个屏幕让我选择要打开的项目,或者启动一个新项目,或者其他一些选项.几天前,我注意到它有一个预先检查过的复选框,上面写着"始终在启动时显示此屏幕".不幸的是,我取消了它.我以为它会重新打开我正在编辑的最后一个项目,但这不是它的作用.现在Xcode只是在没有打开任何窗口的情况下启动,所以你必须进入它的File菜单,选择open,然后找到你的项目.我想回到之前的(默认)行为,但我找不到任何回头路.
有谁知道如何再次显示该开幕画面?(这不是偏好.)
在Xcode中手动设置构建版本和版本号很容易,我学习了如何在构建时使用宏来增加它们.但是如何在代码中引用它们的值?
在tableView:cellForRowAtIndexPath:我有以下几点:
cell.textLabel.text = @"label";
cell.detailTextLabel.text = @"detail";
Run Code Online (Sandbox Code Playgroud)
这些textLabel节目如预期的那样,但detailTextLabel根本没有出现,尽管没有诊断.我所期望的是"细节"文本将出现在第二行的单元格中,低于"普通"文本,可能具有较小的字体大小.
在这里的另一个帖子中询问同样的问题,用户"jbrennan"回答说tableview单元格样式必须是其他的UITableViewCellStylePlain.但是,似乎只有两种可能的样式,UITableViewCellStylePlain并且UITableViewCellStyleGrouped.我得到相同的结果(细节标签没有出现).
我在文档中没有看到另一种单元格样式吗?UITableView上次更新中是否有更改并且detailTextLabel不再可用?我是否必须做一些额外的事情才能让它出现?有什么建议?
我正在使用xcode 3.2.5并为iPhone 4.2模拟器构建.
我有一个视图控制器,它在appDelegate中实例化并推送到导航控制器.视图控制器的视图是使用xib文件创建的.xib文件在视图上放置UILabel(以及其他内容).现在我需要以编程方式设置标签的text属性,但我不知道如何获取它的引用.如何引用标签对象?
我正在使用xcode 3.2.5并构建一个iPad应用程序.
我想做这个:
from fileName import variableName
Run Code Online (Sandbox Code Playgroud)
如果我硬编码fileName没有问题.但我需要使用fileName作为字符串变量,这似乎不起作用.
问题的上下文是我正在尝试创建一个以文件名作为参数的函数.该函数从参数中给出的任何文件中导入variableName,然后返回variableName的值,该值将是一个列表.参数中可能给出的每个文件只包含一个python语句,例如:
data = [xxxxx]
Run Code Online (Sandbox Code Playgroud)
除了内容(xxxx)是几千行之外.只是将一个字符串或一个计算字符串的变量放入"from ..."语句的第二个单词中就不会编译.我还尝试构建一个包含整个语句然后执行eval(字符串)的字符串,但这也给出了"无效语法".我怎么能这样做呢?文档说'from ...'语句不是编译器指令但是在运行时评估,所以我认为这应该工作.
我只做过iOS开发,从未做过OSX应用程序。在我正在进行的iOS项目中,我突然发现Xcode认为这是OSX项目。我所有的框架文件都以红色显示(缺失),并且项目面板中的许多选项都显示仅适用于OSX的选项,例如“部署目标”,仅提供10.4、10.5、10.6等,并且在Build中设置有效架构显示i386 x86_64,没有下拉选项。
发生了什么?如何将其更改回iOS项目?
在Objective C中,'self'是某个类的实例化.我怎样才能找出它是什么类的实例?我想要一个包含该类名称的NSString.我知道isKindOfClass但是只测试它是否是一个特定的类,我必须事先知道它的名字.如果我的应用程序(或50)中有20个类,我必须写出20个isKindOfClass语句来找出它是哪个类,并且我必须重写它们以在不同的应用程序中执行相同的测试.获得课程名称是否有更直接的方法?
另外,如何获取包含我在运行时所使用的方法名称的NSString?
我想在运行时调试方法中使用这些函数.
这个问题涉及Objective C和iOS.
在某些调试器中,这称为变量上的"设置陷阱".我想要做的是在任何更改对象的语句上触发断点.或者更改对象的属性.
我有一个NSMutableDictionary,它获取了一个值/键,但我找不到任何可以这样做的语句.
我安装了Xcode 4.5并且安装导致iPhone模拟器别名从扩展坞消失.所以我想把它放回到Dock上,但我找不到.app文件(或者可能调用的文件).
我有一个带有视图和一个子视图的视图控制器.当设备方向改变时,视图会自动重绘,但子视图不会.如果我明确地执行[subview setNeedsDisplay]它会重绘,但我没有合理的位置将该调用放入我的代码中.并且,由于我不必明确告诉视图重绘,因此告诉子视图重绘似乎是违反直觉的.有没有办法在视图重绘时使子视图自动重绘?
objective-c ×3
xcode ×3
ios ×2
uiview ×2
class ×1
debugging ×1
device ×1
git ×1
iphone ×1
lldb ×1
orientation ×1
python ×1
python-2.7 ×1
uitableview ×1
version ×1
watchpoint ×1
xcode4 ×1
xcode4.5 ×1
xcode4.6 ×1
xib ×1