Tag: 资源

有没有越狱可以访问iPhone / iPad的应用程序文件?

我的意思是不在代码访问。 例如,我已经安装了应用程序(通过Testflight服务),我想查看/修改其资源。 我可以从XCode组织者下载库数据,但不是整个应用程序。 也许有一种方法来下载应用程序(修改后重新上传)?

iOS中Bundle资源的Sqlite3

您好我打算从我的项目资源文件夹中添加一个静态的SQLite3,但我不知道我是否正确地做到这一点。 到目前为止,这是我的进步…从SQLite数据库浏览器创buildSQLite3数据库 复制Sqlite3数据库到我的项目文件夹 将network.db添加到我的项目资源文件夹 现在我不知道下一步该去哪里..我希望有人能帮我解决我的问题。

Bundle pathsForResourcesOfType:inDirectory:

在我的应用程序中,我将很多图片划分为几个类别(以下是项目中的一个应用程序树和我的HDD): ApplicationName – Resources — Thumbs — Images — Buttons — Default.png 在拇指文件夹中,我有很多.png文件。 问题是我想知道这个文件夹中有多less个文件。 我input这样一个命令: NSArray *namesArray = [[NSBundle mainBundle] pathsForResourcesOfType:@".png" inDirectory:@"Resources/Thumbs"]; 而且它没有发现捆绑内的任何文件。 当我使用inDirectory时:@“。” 我得到所有.png文件的列表(所以从图像,button+默认),而我只需要这一个目录。 我尝试通过两种方式将这些文件夹添加到项目中:1-“为任何添加的文件夹创build组”和2-为所有添加的文件夹创build文件夹引用。 当我使用选项1, inDirectory:@"Resources/Thumbs"]; ,它不起作用(namesArray是0对象)。 为了testing,我尝试了inDirectory:@“。”],它出去的path是: /Users/name.surname/Library/Application Support/iPhone Simulator/4.3.2/Applications/applicationNumber/applicationName.app/0.png 当我在编译时使用选项2时,我停在“附加到applicationName …”,项目从不运行。 我如何知道我的拇指文件夹中有多less图片?

Android的colors.xml是什么?

在android中有一个XML文件res/values/colors.xml ,可以让你组织你的应用程序中使用的所有颜色。 喜欢这个: <?xml version="1.0" encoding="utf-8"?> <resources> <color name="red">#e60012</color> <color name="blue">#33b5e5</color> … </resources> 在iOS中有这样的东西吗? 如果不是,整理应用程序中使用的颜色的最佳方法是什么? 我想最终能够用[MyColor greenColor]replace[UIColor greenColor] [MyColor greenColor] 。

我可以在iOS中隐藏捆绑资源或框架中的图像吗?

我有一个项目转换为框架,并有一个包含许多图像和故事板的包资源。 一切工作完好。 我的问题是我可以隐藏或保护这些图像不被replace的束资源? 我只想访问一些图像,其余的我想隐藏它。 可能吗?

将文件夹存储在xcode 4.0的包内容(包资源)中

我需要在包内容中存储一个文件夹,而不是项目中的所有文件全部在一个根文件夹中。 我怎么能在XCode 4.0中做到这一点? 现在我要进入Build Phases> Copy Bundle Resources来尝试这些更改。

为Xcode添加同名的多个资源

是否有可能使用双重名称的图像到资源组? 谢谢 :)

Xcode生成不同颜色的PNG格式PDF

我们在下面的文章中使用在iOS项目中的pdfvector资源: http : //martiancraft.com/blog/2014/09/vector-images-xcode6/ 但是我们遇到了问题。 如果我们在Photoshop / Illustrator中将颜色设置为#039AF0,则导出的pdf将生成#1185ec颜色的png。 如果我们使用旧的PNG方式,那么颜色是好的(请忽略像素化的图像,最重要的是颜色): 可能是什么原因?

资源包中的资产目录

我有一个与我的框架一起提供的独立资源包。 我想在该捆绑中放置和使用资产目录。 但是UIImage imageNamed:说它使用当前的应用程序主包。 如何从不同的资产目录中加载图片? 使用[bundle pathForResource:name ofType:@“png”]的技巧不适用于已编译的资产目录。 我已经validation了Assets.car文件确实在包中,它包含我的图像。

为什么资源包复制.png作为.tiff图像?

我创build了一个静态库和一个资源包,用于跨多个项目重用代码和资产。 在静态库中,我有一个pipe理员类,其唯一目的是创build其他UIViewControllers ,其视图是从.xib文件(使用通用的initWithNibName:bundle:方法)创build的。 当我在Interface Builder中创build视图时,图像显示正确。 但是,当我在模拟器上运行应用程序,我得到这个错误: Could not load the "<image_name.png>" image referenced from a nib in the bundle with identifier "com.<my_company>.<app_identifer>" 经过数小时的研磨,我终于检查了资源包,发现.png文件不在其中! 相反,同名的.tiff文件(不包括@ 2个版本)在那里。 所有的图像都包含在bundle的build阶段,我已经在其他的iOS项目中使用了这些图像(所以它们没有被破坏)。 有没有人经历过这个? 是否安全地认为图像将总是作为.tiff添加到包中? (如果是这样,只是将界面生成器中的图像名称更改为.tiff是安全的)或者我在这里做的不正确? 感谢您的帮助提前。