小编Rob*_*rtL的帖子

如何让git显示正在跟踪的文件列表?

使用命令行git,如何让git显示存储库中正在跟踪的文件列表?

git

496
推荐指数
5
解决办法
18万
查看次数

我可以在没有"Build and Run"的情况下启动iPhone模拟器吗?

我想在"构建和运行"之前删除模拟器中的应用程序.如何启动模拟器以便删除?如果我通过"构建并运行"启动它,我得到一个长的日志输出,需要一段时间,因为我正在尝试修复的错误.我想避免这种情况.

xcode ios-simulator

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

如何让Xcode再次显示其启动画面?

当我启动Xcode时,我总是有一个屏幕让我选择要打开的项目,或者启动一个新项目,或者其他一些选项.几天前,我注意到它有一个预先检查过的复选框,上面写着"始终在启动时显示此屏幕".不幸的是,我取消了它.我以为它会重新打开我正在编辑的最后一个项目,但这不是它的作用.现在Xcode只是在没有打开任何窗口的情况下启动,所以你必须进入它的File菜单,选择open,然后找到你的项目.我想回到之前的(默认)行为,但我找不到任何回头路.

有谁知道如何再次显示该开幕画面?(这不是偏好.)

xcode

76
推荐指数
2
解决办法
2万
查看次数

请参阅代码中的内部版本号或版本号

在Xcode中手动设置构建版本和版本号很容易,我学习了如何在构建时使用宏来增加它们.但是如何在代码中引用它们的值?

version objective-c

43
推荐指数
4
解决办法
2万
查看次数

在UITableView中,cell.detailTextLabel.text无效......为什么?

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模拟器构建.

iphone uitableview

42
推荐指数
3
解决办法
6万
查看次数

在iOS中,如何引用使用xib文件创建的视图中的对象?

我有一个视图控制器,它在appDelegate中实例化并推送到导航控制器.视图控制器的视图是使用xib文件创建的.xib文件在视图上放置UILabel(以及其他内容).现在我需要以编程方式设置标签的text属性,但我不知道如何获取它的引用.如何引用标签对象?

我正在使用xcode 3.2.5并构建一个iPad应用程序.

objective-c xib uiview ios

10
推荐指数
2
解决办法
1万
查看次数

如果在运行时之前我不知道文件名,如何从文件导入?

我想做这个:

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 ...'语句不是编译器指令但是在运行时评估,所以我认为这应该工作.

python python-2.7

5
推荐指数
1
解决办法
95
查看次数

我的Xcode项目如何从iOS项目更改为OSX项目?

我只做过iOS开发,从未做过OSX应用程序。在我正在进行的iOS项目中,我突然发现Xcode认为这是OSX项目。我所有的框架文件都以红色显示(缺失),并且项目面板中的许多选项都显示仅适用于OSX的选项,例如“部署目标”,仅提供1​​0.4、10.5、10.6等,并且在Build中设置有效架构​​显示i386 x86_64,没有下拉选项。

发生了什么?如何将其更改回iOS项目?

xcode xcode4.6

4
推荐指数
2
解决办法
3234
查看次数

在Objective C中如何在运行时获取self的类名?

在Objective C中,'self'是某个类的实例化.我怎样才能找出它是什么类的实例?我想要一个包含该类名称的NSString.我知道isKindOfClass但是只测试它是否是一个特定的类,我必须事先知道它的名字.如果我的应用程序(或50)中有20个类,我必须写出20个isKindOfClass语句来找出它是哪个类,并且我必须重写它们以在不同的应用程序中执行相同的测试.获得课程名称是否有更直接的方法?

另外,如何获取包含我在运行时所使用的方法名称的NSString?

我想在运行时调试方法中使用这些函数.

这个问题涉及Objective C和iOS.

class objective-c objective-c-runtime

4
推荐指数
1
解决办法
5550
查看次数

如何在Xcode 4/lldb中找出更改对象(或简单变量)的内容?

在某些调试器中,这称为变量上的"设置陷阱".我想要做的是在任何更改对象的语句上触发断点.或者更改对象的属性.

我有一个NSMutableDictionary,它获取了一个值/键,但我找不到任何可以这样做的语句.

debugging watchpoint xcode4 lldb

3
推荐指数
1
解决办法
3909
查看次数

带有Xcode 4.5的iPhone模拟器.app文件在哪里?

我安装了Xcode 4.5并且安装导致iPhone模拟器别名从扩展坞消失.所以我想把它放回到Dock上,但我找不到.app文件(或者可能调用的文件).

xcode4.5

2
推荐指数
1
解决办法
2238
查看次数

当设备方向改变时,导致子视图重绘的正确方法是什么?

我有一个带有视图和一个子视图的视图控制器.当设备方向改变时,视图会自动重绘,但子视图不会.如果我明确地执行[subview setNeedsDisplay]它会重绘,但我没有合理的位置将该调用放入我的代码中.并且,由于我不必明确告诉视图重绘,因此告诉子视图重绘似乎是违反直觉的.有没有办法在视图重绘时使子视图自动重绘?

device orientation uiview ios

1
推荐指数
1
解决办法
3114
查看次数