草庐IT

sonarqube-4.5

全部标签

ios - 如果由 Interface Builder 为 Xcode 4.5 和 iPhone 5 构建,如何使 View 中的控件不重叠?

我正在使用Xcode4.5和iPhone4和5模拟器,InterfaceBuilder会在屏幕的上半部分添加一个带有顶部约束的UIButton,并在屏幕的下半部分添加一个带有底部约束的UIButton.它在iPhone5模拟器上运行良好,但在iPhone4模拟器上,按钮可能重叠,或者底部按钮甚至可能位于顶部按钮之上。我认为这是由于约束,例如底部按钮“必须距离底部边距250点”。约束删除不了,改成“250分以下”也不行,改成“250分以上”也不行。有没有办法:1)让它没有约束,只是定位在绝对的x和y上?(或者过去的Spring怎么样,让iPhone5的一切都更加间隔?)2)将NIB做成只

ios - 使用 XCode 4.5 运行 iOS 5.1 模拟器的问题

我最近将我的XCode升级到4.5版本,现在我在尝试开发适用于iOS5.0/5.1的应用程序时遇到问题。我开发了一个简单的iPad游戏,用户需要将图像与对应的单词匹配。如果相关,所有这些项目都存储在UIImageView中。支持的界面方向仅为横向。当我使用iPad6.0模拟器运行我的应用程序时,一切正常,没有任何问题。但是当我尝试使用5.1运行它时,一切都出错了。图像根本不出现,我的背景图像出现在侧面并重复出现。状态栏也出现错误:设备方向是横向,但侧边栏出现在右侧。当我使用6.0模拟器时也不会发生这种情况。在项目详细信息中,我已经将iOS部署目标更改为5.1,在Storyboard中也

iphone - 并排安装 xcode 4.4 和 xcode 4.5?

这可能吗?我似乎无法在互联网上找到任何关于此的资源。我一直在看到关于将它并排安装的话题......但我不确定这是否有效 最佳答案 是的,你可以。XCode4.5DPPreview是一个独立的应用程序,不能替代实际的XCode(4.4)。我昨天刚安装,它们配合得很好!当然,如果您想使用iOS6模拟器测试应用程序,您必须打开XCode4.5,否则,使用XCode4.4 关于iphone-并排安装xcode4.4和xcode4.5?,我们在StackOverflow上找到一个类似的问题:

ios - 如何在 Xcode 4.5 中抑制缺少默认启动图像警告?

如果您没有在项目中包含“宽屏”默认启动图像,Xcode4.5会发出“支持Retina4”的警告。我的问题是,如果我不添加图像,我的应用程序可以在iPhone5上正常运行,操作系统会添加一些信箱以填充未使用的不动产,但我有一个警告,我无法摆脱.如果我确实添加了图像,应用程序会使用全屏,这是一个问题(播放或开始和停止部分离屏的动画现在在屏幕上,等等)所以我的问题是:有没有办法抑制“Retina4支持”警告?如果没有,有没有办法在让应用保持非宽屏“信箱”模式的同时添加默认图像? 最佳答案 这有助于回答您的问题吗?它看起来很相似:Missi

ios - XCode 4.5 中 ARC 的 Phantom 内存泄漏,其中肯定调用了 dealloc 或 Instruments 问题?

序言;这不是一般性的“我有一个存在泄漏的巨型应用程序”问题。这是一个关于自动引用计数在几乎微不足道的演示应用程序中无法正常工作的特定问题,具有完整的源代码,或者微妙的代码生成或编译器问题,或者Instruments中的错误。(TLDR:哦。实际上是一个奇怪的小竞争条件)我对Instruments的“分配”列表显示实例泄漏这一事实感到困惑,然而,我有该类的一个实例,只有一个,ARC导致调用dealloc方法,我知道它是被调用是因为在dealloc完成时打印了一条NSLog消息,但它仍然显示在Instruments的泄漏列表中。retainCount永远不会超过1。它没有被任何人保留,并且

objective-c - 如何避免 xcode 4.5 w/o ARC 出现僵尸错误?

当我在启用僵尸的xcode4.5.1(LLDB)调试器中运行不使用ARC的应用程序时,在调用-[superdealloc](-[NSObjectdealloc]):*-[V2APIClient类]:发送到已释放实例0x9d865c0的消息*-[V2APIClient类]:发送到释放实例0x9d865c0的消息当我在xcode4.4.1(LLDB)调试器中运行相同的应用程序时,我收到一次错误消息(1)。当我在XCode4.3.2中运行同一应用程序的稍早版本时,我根本没有收到错误消息(0)。我将使用相同/最新的代码重试。仅供引用-这似乎与另一篇尚未得到解答的帖子完全相同的问题:-[Fooc

ios - Xcode 4.4.1 和 Xcode 4.5 并排

有人在同一台机器上并排安装了这两个版本的Xcode吗?我安装了Xcode4.4.1,我想更新到最新版本(4.5),以便我可以使用iOS6SDK,但我需要为某些客户端保留4.4.1。我可以制作此版本的简单副本并在升级后继续安装吗?因为我知道有些人试图做到这一点但失败了。 最佳答案 完成TimeMachine备份。将Xcode升级到4.5。从TimeMachine备份恢复Xcode4.4。(您可能需要倒退几个小时,具体取决于下载Xcode4.5所用的时间。检查文件大小。)保留两者。将Xcode(原始)重命名为Xcode4.4.1。完成此

ios - 如何改进 xcode 4.5 调试器中作为对象的变量的显示

我在Mac上使用Xcode4.5和iOS模拟器来编写iPhone应用程序。当我在调试器中遇到断点时,我使用“Auto”来查看变量。问题是这些对象最初都是折叠的,我必须展开每个对象才能看到它的值(value)。没关系,但它很乏味且难以阅读。有什么方法可以自定义调试器中数据的呈现方式吗?我看过LLDBtutorial我查看了thepost中的“自定义摘要字符串”奎因泰勒,但我不明白。他一定使用了旧版本的xcode。基本上,我有一个对象,例如类Vec3{上市:floatx,y,z;};在调试窗口中我看到了pos(Vec3)我更想看到的是pos=(Vec3)(x=45.2,y=10.7,z=2

objective-c - 无法使用 XCode 4.5 覆盖属性 getter

在Xcode4.5中使用一些旧的示例代码时,我遇到了一些问题。在我的代码中定义了以下属性@property(readonly,strong,nonatomic)NSManagedObjectModel*managedObjectModel;然后我有以下访问器方法:-(NSManagedObjectModel*)managedObjectModel{if(_managedObjectModel!=nil){return_managedObjectModel;}NSURL*modelURL=[[NSBundlemainBundle]URLForResource:@"MyPrototype"

iphone - Xcode 升级到 4.5 后应用程序崩溃。将保留的对象分配给 unsafe_unretained 变量

在我的类(class)中,我有一个dispatch_queue_t属性声明如下:@property(nonatomic,assign)dispatch_queue_tqueue;然后在我的初始化方法中:-(id)initWithServerUrls:(NSString*)serverUrls{if(self=[superinit]){_queue=dispatch_queue_create("com.xxx.my_send_queue",DISPATCH_QUEUE_SERIAL);}returnself;}在Xcode4.4.1中它工作并且没有引起任何问题(应用程序在应用程序商店中测