我使用XCode4中的模型编辑器创建了一个模型。不久之后,我决定重命名我的实体。效果很好,但是当我尝试从它们生成NSManagedObject子类时,XCode使用旧的实体/类名称生成它们。这是一个已知错误吗? 最佳答案 我解决了。这不是错误。如果您单击实体,您还必须在检查器中更改类名。 关于iphone-XCode4无法正确生成NSManagedObject子类,我们在StackOverflow上找到一个类似的问题: https://stackoverflo
是否可以创建可用作界面生成器插件的自定义UIView?因此,我可以将它们拖放到界面block上并查看实际View的外观,而无需运行代码来查看View。 最佳答案 可以为旧版本的InterfaceBuilder创建插件,但我认为目前在Xcode4中不可能。如果您喜欢该功能,最好的办法是fileabugreportwithApple要求它。 关于iphone-Xcode和iOS-创建插件?,我们在StackOverflow上找到一个类似的问题: https://s
我最近一直在尝试解决限制问题。我有一个稍微复杂的观点。当连接我的约束时,我的一些约束变成红色。模拟器仍在运行,但我的标签和按钮不在位。为什么约束是红色的? 最佳答案 说明你的布局有问题。您的View定位不正确,约束之间存在无法解决的冲突,或者某些属性不明确,因为缺少约束。如果您查看内部左侧Pane,将会看到一个带有箭头的黄色或红色小圆圈。如果您单击它,它将为您列出所有问题。 关于ios-xcode6-红色约束,我们在StackOverflow上找到一个类似的问题:
我知道这个错误与内存管理有关,但我必须承认我被难住了!用objectivec编程大约3周,所有这些管理内存的东西都很困惑!基本上发生的是我在表格View中有这个mapView。当单击后退按钮离开mapView并返回主菜单时,出现上述错误。这是头文件中的代码#import#import@interfaceMapViewController:UIViewController{IBOutletMKMapView*mapView;BOOLlocate;}@property(nonatomic,retain)IBOutletMKMapView*mapView;@end和实现文件#import"M
我的主项目(MainApp)中有一个项目(MyLib)。当我构建MainApp时,XCode在MyLib的.h文件之一中给我一个错误:usingnamespacecv;错误信息是:Unknowntypename'using'如果我单独构建MyLib,我不会有任何错误。 最佳答案 我希望头文件包含在.m(Objective-C)文件中?将扩展名更改为.mm(Objective-C++),它应该可以正常工作。 关于c++-XCode中的未知类型名称'using',我们在StackOverfl
我以为我在某个地方读到过这篇文章,但在这里或网上都找不到。我是在做梦吗?在测试自动布局和本地化时,XCode中是否有一种方法可以向方案添加参数,以将英文文本更改为更长的文本以进行测试,以确保布局适应更长的语言? 最佳答案 转到产品->方案->编辑方案。选择左侧的“运行”部分并添加到“启动时传递的参数”(例如):-AppleLanguages“(意大利语)”为了让它更相关,这里有一篇关于NSHipster的有用帖子:http://nshipster.com/launch-arguments-and-environment-variab
安装xcode5并运行模拟器后,出现以下错误:'NSInvalidUnarchiveOperationException',原因:'*-[NSKeyedUnarchiverdecodeBoolForKey:]:key(UIHighlighted)的值不是bool值'应用程序在打开前关闭。它在xcode4.6上运行良好。会是什么?好像跟一个UIImageView有关,是这样吗? 最佳答案 我有一个UIImageView具有突出显示的属性集,这似乎导致了问题。使用InterfaceBuilder取消设置UIImageView的突出显示属
我已将我的iPadMini更新到iOS7。执行此操作后,当我将它连接到运行Xcode5的MacMini时,我的iPad没有显示在Xcode中。没有它,我无法测试我的iOS应用程序。如何强制Xcode检测iOS7设备? 最佳答案 如果您的XCode已更新并且可以正常工作,那么您的问题可能是您必须再次将设备添加到门户,我遇到过这种情况。来自XCode5:窗口->管理器然后选择您的设备,点击“加入成员(member)中心”: 关于iphone-为什么我的iPadmini在更新到iOS7后无法在
Xcode默认只有对应的的模拟器,我们作为开发者就必须适配多个版本的系统.这个时候就需要我们在多个模拟器中进行联调适配.但由于网络问题,下其它版本的模拟器总是下载一半又失败,并Xcode还没断点续传,一直下载不了,下面提供方法思路,一劳永逸.(至少目前是这样的.)打开Xcode,进入Preference中的Components面板image点击任意的下载按钮,稍等一会儿,进入~/Library/Caches,能看到com.apple.dt.Xcode文件,就可以取消下载了。点击击com.apple.dt.Xcode文件选择显示包内容进入Downloads目录(如果没有,则手动创建一个Downl
以前在XCode4中,在Organizer屏幕的Repositories部分,有一个选项(import)可以将项目导入SVN服务器,虽然添加了repository,但这个选项现在在Xcode5的SourceControl菜单中被禁用在XCode首选项的帐户部分。我如何使用Xcode5的导入功能将我的项目导入远程SVN服务器?提前致谢。附言我不想在SVNServer上手动导入项目,因为我遇到了手动导入的问题,我也不想通过支付20美元购买和安装OSXServer产品来解决这个问题,这应该是通过在SVN服务器机器上运行OSX服务来解决这个问题。 最佳答案