草庐IT

xcode4.1

全部标签

ios - 将许多图像添加到 xcode Assets 目录 - 如何管理每个图像的命名和 1x、2x、3x?

我有一个应用程序,我想将许多图像(500多张)添加到xcode的Assets目录中。添加1x图像很容易,我只需拖动第一个文件夹即可。但是,要添加2x和3x图像,我似乎需要手动将每个图像拖入,我不想这样做。每个图像的3种不同尺寸都被命名为相同的,只是尺寸不同。无论如何,有没有自动化这个过程? 最佳答案 您可以将图像命名为:yourimg.png,yourimg@2x.png,yourimg@3x.png,这样它就成了一组。让我们再看一个:dogImg.png,dogImg@2x.png,dogImg@3x.png那么这是第二组。因此,

ios - 在 XCode 的一个目标中有两个 GoogleService-Info.plist

我在目标中设置了两个不同的环境(一个用于开发,另一个用于生产),因此我想使用两个不同的GoogleService-Info.plist但仍然没有成功。有办法吗? 最佳答案 我使用以下解决方案:为每个XCode配置创建一个GoogleService-CONFIGURATION-Info.plist文件。不要将文件链接到目标。添加运行脚本构建阶段:cp${SRCROOT}/Resources/Firebase/GoogleService-${CONFIGURATION}-Info.plist${CONFIGURATION_BUILD_D

ios - Xcode 8 Beta 中的约束和大小类

我试图在我的应用程序中创建不同于纵向约束的横向约束。通常我在以前版本的Xcode中使用大小类,但我使用的是测试版,我看到的只是设备。您如何在Xcode8中将这个新的UI用于尺寸分类?我在任何地方都看不到任何关于此的文档。干杯。 最佳答案 Sizeclasses的工作方式与过去非常相似。您现在看到这些设备的原因是因为您的设备可以适应许多不同的特性,从而改变UI的工作方式。不仅仅是风景+肖像,而且你有任何可能的UI差异的特征。这包括界面风格、动态类型,甚至显示色域。这个WWDC2016视频将解释这一切,并将很好地演练如何在xCode8中

iphone - 从 XCode 中的 .strings 文件中读取字符串

我是iOS的新手,我有一个.strings文件,我在其中存储了打开我的应用程序时可以查看的免责声明。但是,我无法弄清楚如何从disclaimer.strings文件中调用“disclaimer”字符串。帮助将不胜感激。另外,欢迎链接到相关页面! 最佳答案 好吧,首先,与其使用.string文件,如果其中只有免责声明,那么我会使用txt文件:NSString*fName=[[NSBundlemainBundle]pathForResource:@"disclaimer"ofType:@"txt"];if(fName){self.dis

cocoa-touch - Xcode 4 支持的设备方向

我最近升级到Xcode4。以前在Xcode3中设置允许的设备方向时,您必须编辑应用程序委托(delegate)中的shouldAutorotateToInterfaceOrientation:方法。但是现在在Xcode4中,我看到Targets->Summary中有一个选项,您可以在其中选择不同的方向。哪个选项会优先于另一个选项?干杯,彼得 最佳答案 你的内存有点问题;shouldAutorotateToInterfaceOrientation:在UIViewController的自定义子类中。所以它允许每个ViewControll

ios - 如何在 Xcode 4 中每次构建(运行)iOS 应用程序之前自动运行 OCUnit 逻辑测试?

看来我已经正确设置了所有内容。当我运行command⌘+U(或从菜单中选择Product>Test)时,我的测试运行正常。最佳实践应该是尽可能频繁地运行测试,最好是在每次构建期间运行(在每次运行期间理解)。我如何强制Xcode4执行此操作?我尝试过:设置目标依赖(将主应用目标依赖于测试目标)在主应用目标build设置中启用“构建后测试”同时勾选方案编辑器中的测试目标以运行主应用程序方案但似乎没有任何效果。有没有人成功设置了这个? 最佳答案 终于想通了,虽然还不完美:在您的测试目标上,确保将“构建后测试”设置为是。在您的主要应用方案-

ios - 新电脑上的 Xcode "valid signing identity not found"

上周我工作得很好,但不知何故HD损坏了,我买了一个新的,一切正常...然后我安装了xcode并为我的应用程序、应用程序开发人员等下载了一些证书...当我将我的iPodtouch插入iPod配置文件,我收到消息“未找到有效的签名身份”。我该怎么做才能使一切恢复正常? 最佳答案 您需要用于签署证书的私钥。如果您不再拥有它们,您可以在开发页面上生成一个新的签名请求。 关于ios-新电脑上的Xcode"validsigningidentitynotfound",我们在StackOverflow上

ios - 如何在 Xcode 中调试插件源代码?

我不熟悉为AppleMail应用程序创建插件,我想为OSX创建AppleMail插件。我在Xcode中的“安装程序插件”(应用程序插件->安装程序插件)下创建了一个项目,但我无法像简单的iOS应用程序那样调试该项目。这可能吗?如果可以,请帮助我。 最佳答案 我已经找到了这个问题的解决方案。只需按照在Xcode中调试插件代码的步骤即可。第1步=在Xcode中转到“编辑方案”,然后转到“编辑方案”=>。第2步=从侧窗中选择“运行”和“信息”选项卡,然后从下拉列表中选择“可执行应用程序”(在我的示例中,来自“应用程序”->“邮件”的邮件应

ios - 如何添加到 xcode 中的媒体库?

我是一名初级程序员,如果这听起来很愚蠢,我深表歉意。我知道我必须通过媒体库将图像放入Xcode中……但是媒体库在哪里?我将图像文件放入创建项目时创建的文件夹中,但它没有显示。我有两种格式的相同图像:PNG和JPEG。“媒体库”的位置在哪里? 最佳答案 媒体库是什么意思?右下角的InterfaceBuilderPane?这只是列出了属于您当前项目或工作区的所有媒体项目。如果你想在你的应用程序中使用它们,你必须将图像添加到你的项目中。最简单的方法是将它们拖到Xcode左侧项目导航器选项卡中的组之一。确保检查目标(这将使Xcode在编译时

ios - 找不到 Xcode 文件

我遇到找不到文件的错误。我已经添加了所有必要的文件,但它给出了找不到文件的文件。#import"MagickWand.h"对于上面的文件,它给出了错误。#import"FrameSection.h"#import"FreeCropIphone5.h"#import"DoodleView.h"请帮帮我。 最佳答案 按⌘+⇧+k清理构建文件夹。它可能会帮助您纠正导致的错误。可能有很多情况会导致此错误。这是清除该错误的选项之一。 关于ios-找不到Xcode文件,我们在StackOverflo