草庐IT

iphone-se

全部标签

iphone - 如何将文件保存到非临时目录并查看该目录中的文件内容?

a)在我的应用程序中,我希望能够将文件保存到一个目录中,在安装应用程序时它们不会从该目录中消失。我在哪里可以保存它们?b)我还希望能够查看目录中的所有文件并有一个显示它们的表格。有什么方法可以获取目录的内容吗?有点像DOS中的目录。也许返回所有内容的数组?或者我可以将其放入数组并从中制作表格的东西。我知道如何创建一个临时目录的路径:NSString*outputPath=[[NSStringalloc]initWithFormat:@"%@%@",NSTemporaryDirectory(),@"output.mov"];NSURL*outputURL=[[NSURLalloc]ini

iphone - 我使用哪个 NSMergePolicy?

我正在将一个核心数据应用程序与iCloud同步,但没有任何文档说明在什么情况下您会选择一个NSMergePolicy而不是另一个。我正在使用NSMergeByPropertyStoreTrumpMergePolicy,但有时会出现随机删除。我应该使用另一个吗? 最佳答案 恩特斯勒,每个合并策略都有不同的目标。我总是默认后台线程使用NSMergeByPropertyStoreTrumpMergePolicy并让主线程使用NSMergeByPropertyObjectTrumpMergePolicyType。这些策略最重要的时间是在调用

ios - 动画图像,如从 iPad/iPhone 删除应用程序

我有一个带有多个UIButton(自定义类型)的ScrollView。UIButtons显示为图像。如果用户长时间(大约3秒)点击按钮,我将它作为UIButton的子类来触发事件。如果用户点击其中一个子类UIButton,我会考虑以应用动画的方式为所选UIButton设置动画,如果您想删除它们的话。我几乎没有动画方面的经验。有人可以指点我吗?我发现的只是过渡,但这不是我需要的。 最佳答案 (我改一下)关于SO,有很多问题可以回答这个问题。其中之一是此链接HowdoyoumakeimageswobblelikeontheiPhoneh

iphone - 从 iOS 发布到 Rails 应用程序时序列化嵌套对象

希望在正确的方向上得到一点插入。当我使用RestKit发布到我的Rails应用程序时,我无法正确序列化嵌套对象。我有以下映射:RKObjectMapping*cartSerializationMapping=[RKObjectMappingmappingForClass:[TOCartclass]];[cartSerializationMappingmapKeyPath:@"place.placeID"toAttribute:@"order[external_id]"];//mapthelineitemsserializationmappingRKObjectMapping*lineI

objective-c - 将包含图像、javascript 和 css 的 html 页面保存在 iphone 应用程序的一个文件夹中

我想将包含图像、css和javascript等的网页保存在文档目录中。我已经完成了下面的代码:但是它只生成了html文件..NSURL*url=[NSURLURLWithString:@"http://www.apple.com"];NSData*urlData=[NSDatadataWithContentsOfURL:url];[urlDatawriteToFile:filePathatomically:YES];欢迎提出任何想法或建议。谢谢 最佳答案 ASIHTTPRequestproject有一个名为ASIWebPageReq

iphone - 是否可以在不损失质量的情况下调整 UIImage 的大小?

我有一个UIImage,我把它放在UIImageView中,它附有一个捏合手势识别器,我用它来缩放图像。当我在UIImageView中缩放图像时,没有失真并且可以完美缩放。但是,我需要在不在UIImageView中调整UIImage的大小,当我使用以下代码执行此操作时,结果略有偏差:CGFloatwidth=self.imageView.frame.size.width;CGFloatheight=self.imageView.frame.size.height;UIGraphicsBeginImageContext(CGSizeMake(width,height));[self.im

iphone - 警告将方法添加到核心数据的应用程序委托(delegate)中

我使用核心数据创建了一个新项目,然后将我需要的核心数据的所有应用程序委托(delegate)代码复制到我当前的项目应用程序委托(delegate)中。我的appdelegate.m现在看起来像这样。////AppDelegate.m//testingcoredata////CreatedbyiMacon18/11/11.//Copyright(c)2011__MyCompanyName__.Allrightsreserved.//#import"AppDelegate.h"#import"MasterViewController.h"@implementationAppDelegate

iphone - 如何将需要 iOS4 的静态库添加到部署目标设置为 3.0 的项目中?

我想将至少需要iOS4的静态库添加到部署目标设置为3.0的项目中-我该怎么做?我的猜测是我添加了二进制文件并使其成为弱链接(在目标的“构建阶段”->“将二进制文件与库链接”选项下设置名称“可选”)并确保运行时iOS版本检查(UIDevice的systemVersion属性),该库的代码不会在iOS版本低于4.0的设备上被调用。正确吗?还有什么我应该做的吗? 最佳答案 如果您指的是静态库所依赖的框架(动态库),那么您是对的,这些应该标记为可选。此外,您还必须进行运行时检查,以防止调用不存在的功能失败。

iphone - 如何让iPhone产生指定频率和幅度的声音?

我需要我的iPhone在短时间内生成指定频率和振幅的恒定声音。然后我可以通过耳机听到声音。我该怎么办? 最佳答案 最简单的方法是只播放一个已经达到所需频率的样本。如果您使用OpenAL,那么您可以将音调从一半调整为两倍。因此,假设您有一个已知为440Hz的蜂鸣声样本,那么OpenAL允许您重现220Hz-880Hz的蜂鸣声。对于连续音调,我会使用另一个样本,再次以已知频率但适合循环播放并循环播放(再次使用OpenAL)。任何合成器都应该能够以已知频率再现基本音调。如果您有权访问SoundForge,则可以使用Tools/Synthe

iphone - 如何从 UIBarButtonItem 中删除样式?

在UIBarButtonItem中使用自定义图形时在UIToolbar中,程序会自动将图形变为白色并应用内部阴影。如何防止这种自动样式化并逐字使用我的自定义图形? 最佳答案 通常情况下是这样的:UIImage*buttonImage=[UIImageimageNamed:@"myImage.png"];UIButton*myButton=[UIButtonbuttonWithType:UIButtonTypeCustom];[myButtonsetImage:buttonImageforState:UIControlStateNor