草庐IT

objective-c - 从 sqlite 数据库 Objective-C 播放音频文件

我在sqlite数据库中存储了大约40000个音频文件,每个文件大小为5K-7K。我将blob作为NSData对象获取。播放音频文件的最佳方式是什么?我一直在使用ObjectAL从磁盘播放音频文件,但我无法让它从内存中播放文件。 最佳答案 您可以使用AVAudioPlayer类。它有一个initWithData:方法:-(id)initWithData:(NSData*)dataerror:(NSError**)outError;因为您已经有了NSData对象,所以它应该非常简单。或者,您也可以createatemporaryfil

ios - Xcode 4.5 和 iOS 6 与 Tapuku 库的链接错误

只有当我的项目编译为在iOS设备上运行时,我才会收到此错误。有没有人遇到过类似的问题?我正在尝试在设备上运行我的项目。我几乎到处都看过,但找不到解决方案。如有任何帮助,我们将不胜感激。Ld/Users/dapage/Library/Developer/Xcode/DerivedData/McKendree_University-clkfusicbtxoumeeuoisuduipobw/Build/Products/Debug-iphoneos/McKendree.app/McKendreenormalarmv7cd/Users/dapage/Developer/workspace/Mc

iphone - NSURLConnection 下载委托(delegate)方法未被调用

我正在开发一个连接到服务器并从中下载数据的项目。如果连接中断,我喜欢支持恢复下载。我的方法是将下载的数据部分保存到目标文件中;如果连接中断,我想使用connection:didWriteData:totalBytesWritten:expectedTotalBytes标记下载的部分,然后使用服务器从停止的部分恢复。我的代码:-(IBAction)connectToServer:(UIButton*)sender{//setupurlandsendrequesttoserverNSURL*url=[NSURLURLWithString:BASED_URL];self.urlRequest

ios - 无法为 armv6 构建 RestKit

我经常收到这样的警告:warning:noruletoprocessfile'$(PROJECT_DIR)/Vendor/YAJL/NSBundle+YAJL.m'oftypesourcecode.c.objcforarchitecturearmv6warning:noruletoprocessfile'$(PROJECT_DIR)/Vendor/YAJL/NSObject+YAJL.m'oftypesourcecode.c.objcforarchitecturearmv6warning:noruletoprocessfile'$(PROJECT_DIR)/Vendor/YAJL/ya

ios - xcode 4.5, iOS 6.0 SDK 编译错误-base.h

我从xcode4.4.3升级到4.5,无法再构建我们的应用程序。我在iOS6.0SDKbase.h中收到以下编译错误:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/dispatch/base.h:103:44:错误:之前缺少二元运算符token“(”我立即尝试恢复到iOS5.1.1SDK,但发现我做不到。我转到Xcode->preferences->downloads但没有以前的SDK版本可供安装。只有模拟

ios - 动画 For 循环图像不显示

我从网上下载了动画篝火。我的图像序列是“*.png”,我无法让它工作。它一直循环到最后。它不显示图像。为什么我不能为这段代码设置动画?我做错了什么?UIImageView*campFireView=[[UIImageViewalloc]initWithFrame:screenx.frame];intj;inti;for(j=1,i=0;i 最佳答案 每次调用:campFireView.animationImages=[NSArrayarrayWithObjects:[UIImageimageNamed:[NSStringstring

ios - 我想移动指定自动布局的 View 的位置。 (ios 6,xcode 4.5)

我想指定中心的坐标。-(Void)viewDidLoad{[superviewDidLoad];self.motherButton.center=CGPointMake(-100,self.motherButton.center.y);}在上面的代码中,motherButton并没有移出屏幕。你怎么走?我想在动画中移动。 最佳答案 -(void)viewDidAppear:(BOOL)animated{[superviewDidAppear:animated];self.motherButton.center=CGPointMake

ios - 添加 .xib , .h & 。 m 到现有的 Storyboard。

我是iOS编程和Xcode的新手。我学到了很多。其中大部分来自这个表格,但我无法找到我认为是这样一个基本问题的答案。我已经开始了一个使用Xcode4.5的新项目,它有一个Storyboard。Storyboard只是基本的两个ViewStoryboard。我的应用程序需要一个“启动”View。虽然我已经能够通过“添加文件”来添加View(.xib)文件。我看不到将此View(它是.h和.m)包含到Storyboard中的方法。我认为这基本上是拖放操作,但我看不到这样的选择。谢谢。 最佳答案 File..>New>File>Objec

ios - 无法将 GeoJSON 文件上传到 iTunes Connect

我收到以下错误:“您上传的JSON文件无效。错误:提供的每组坐标必须有效”文件的内容是:{"type":"MultiPolygon","coordinates":[[[[19.5,-99.1],[19.5,-99.2],[19.3,-99.2],[19.2,-99.1],[19.2,-98.9],[19.3,-98.9],[19.5,-99.0]]]]}我真的找不到问题所在,它在模拟器上完美运行。有什么想法吗? 最佳答案 坐标在GEOJSON中的顺序是[longitude,latitude]:)您可以查看更多详细信息:http://

ios - 解析工具包在 xcode 4.5 上崩溃

我在我的项目中使用了解析工具包,它工作正常。原始项目是在xcode4.2.1中制作的。在iphone4s和iOS5上运行良好。问题是当我在xcode4.5中打开同一个项目并将其安装到设备上时它在使用方法时崩溃了t=[PKTokenizertokenizerWithString:moveString];它崩溃了。错误消息是dyld:惰性符号绑定(bind)失败:找不到符号:_objc_setProperty_nonatomic引用自:/var/mobile/Applications/9BE9D9FB-278D-45FD-B5EB-62FC0A162DC6/Mchess.app/Mches