草庐IT

ios - 从麦克风捕获音频时,我陷入了内存泄漏或音频中的过多静电之间

我正在编写一个iPhone应用程序,我需要从麦克风中捕获音频并将其以AAC格式流式传输到流媒体服务器。所以我首先捕获音频然后使用AudioConverterFillComplexBuffer将音频转换为AAC的方法。下面是代码-(void)captureOutput:(AVCaptureOutput*)captureOutputdidOutputSampleBuffer:(CMSampleBufferRef)sampleBufferfromConnection:(AVCaptureConnection*)connection{NSArray*audioChannels=connecti

ios - 正在以缩放模式运行以拒绝

Apple是否会拒绝提交的应用程序,因为它们在某些iOS设备上以缩放模式运行?我问这个问题是因为我正在开发的应用程序没有适用于iPhone6和6Plus分辨率的图像,因此该应用程序别无选择,只能使用缩放模式运行。有没有人熟悉这件事? 最佳答案 别担心。Apple不会拒绝您的申请。但是,它将在iPhone6/6+中以缩放模式工作。 关于ios-正在以缩放模式运行以拒绝,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

ios - iPhone 上的背景图像大小

您好,我制作了一张背景图片(尺寸:1136x650)。然后我将它实现到我的应用程序中,但在iPhone5上它太小了,尽管在我阅读的所有指南中他们都说1136x650将是iPhone5上背景图像的大小。然后我使用了相同的图像但大小:2272x1300(@2x),现在非常适合。这是否意味着我必须使用大小为2208x1242(正常)和6624x3726(@3x)的背景图片(对于iPhone6+)? 最佳答案 屏幕中的物理像素数和屏幕坐标系中的点数是不同的数字。正如您所发现的,iPhone5屏幕上的物理像素是逻辑像素的四倍。对于iPhone

iOS 企业分布式应用程序终止,没有任何错误日志

我的iOS应用程序分发情况非常奇怪。应用在模拟器中正常运行应用程序在具有开发者配置文件(和相应的bundleiddomain.product)的设备上正常运行当使用有效的企业配置文件应用程序和捆绑ID(以domain.beta.product形式)应用程序从testFairy服务下载时:安装无误显示午餐屏幕并立即终止当我连接设备并通过Xcode->设备->显示日志检查日志时,我没有看到今天的任何崩溃,就像没有发生错误一样。(这让我最困惑)这发生在2/2尝试运行该应用程序的iPhone设备上。一些其他信息可能会给某人敲响警钟:-应用程序使用核心数据-应用程序使用TestFairySDK(

ios - ios mvc模式中的http请求

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭7年前。Improvethisquestion我正在开发一个应用程序来创建从ios到服务器的HTTP请求。我很困惑是否将从viewcontroller或模型调用HTTP请求。如果我能得到一些这方面的教程,我会很高兴。

ios - 不同 iPhone 型号的应用程序大小

我的应用程序有问题,该应用程序很简单,它是在iphone5s大小的ViewController中创建的。但问题来了,当我在Iphone6modeore6plus或4s上运行应用程序时,大小不会随着iPhone尺寸的变化而变化,我通过拖动背景图像来查看并单击来解决背景问题“在容器中水平居中”、“在容器中垂直居中”、“等宽”、“等高”。但是当我尝试对小圆形按钮执行相同操作时,应用程序被破坏并且所有按钮都变形了。 最佳答案 您似乎在对应用中的所有UI位置和大小进行硬编码。查看AutoLayout.顾名思义,它允许您在所有支持的设备上拥有相

ios - watchOS 2 WatchConnectivity Apple Watch 和 iPhone 之间的时间延迟,同时将数据从一个发送到另一个?

我正在使用WatchConnectivity(WCSession)将信息从AppleWatch传递到iPhone,但我发现AppleWatch和iPhone之间存在(10-15秒)延迟。对于连接,我使用了session.sendMessage()和session.didReceiveMessage()。AppleWatch和iPhone之间有很多滞后。我也尝试过updateApplicationContext(),但我看不出延迟有什么不同。有没有其他方法来处理它们之间的延迟?谢谢 最佳答案 我一直在使用iOS9Beta5,在我的真实

ios - 输出未生成 AudioConverterFillComplexBuffer 以从 AAC 转换为 PCM?

您好,我正在尝试使用AudioConverterFillComplexBuffer将AAC缓冲区转换为PCM。这是我的代码-(void)initDecoder{AudioStreamBasicDescriptionoutAudioStreamBasicDescription;outAudioStreamBasicDescription.mSampleRate=44100.0;outAudioStreamBasicDescription.mFormatID=kAudioFormatLinearPCM;outAudioStreamBasicDescription.mFormatFlags=

ios - 不同的横向和纵向设计

您好,我的应用程序采用纵向设计,我想在用户旋转设备时更改此设计。类似的东西:肖像:按钮1-按钮2按钮3-按钮4横向:按钮1-按钮2-按钮3-按钮4不知道下一种方式是不是最好的:[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(didRotate:)name:UIDeviceOrientationDidChangeNotificationobject:nil];-(void)didRotate:(NSNotification*)notification{UIDeviceOrientationori

ios - 如何使用 objective-c 将图像存储在缓存内存中

当在ScrollView(照片库)中显示多个图像时,我遇到了问题。我已从文档目录中获取图像。当我显示超过100张图像时应用程序崩溃。所以我想将图像存储在高速缓存中。我想显示前15张图像,然后显示高速缓存中的其他图像。当我滚动scrollview时,将显示缓存中的前15个,然后显示下一个。要求是在scrollview中显示图像,而不是在collectionView或其他组件中显示图像。files是从文档目录中获取的图像路径的数组。我已获取所有图像路径并存储在文件数组中。intx=2,y=5;for(inti=0;i 最佳答案 缓存不会