objective-c相关内容
因此,我对PHP完全陌生.实际上,我对此一无所知.我正在开发一个iPhone应用程序,旨在从服务器获取项目列表.我的PHP脚本实际上只是一个"echo"命令. 我想知道什么是在PHP上格式化列表的最佳方法,以便它看起来尽可能接近目标C中的NSArray(如果不相同). 例如,如果我的列表是:AAA,BBB,CCC,DDD 通过在obj-C中运行它: NSArray * myA
..
我有一些代码,当我按下一个按钮时,该代码会导致标签更改.我试图编写代码,以使标签不能连续两次获得相同的值,但是它却行不通,因为有时我仍然连续两次获得相同的值. 什么是正确的解决方案? 这是代码: -(IBAction)buttonPressed:(id)sender {如果(发件人== self.button){//通过正确答案更改randomLabelNSString * path
..
我有一个数组,例如 (约翰,简,约翰) 我想得到重复的像数组一样的原始元素 (约翰,约翰)我可以从代码中得到一次出现此处 NSArray * names = [NSArray arrayWithObjects:@"John",@"Jane",@"John",nil];NSCountedSet * set = [[NSCountedSet alloc] initWithArra
..
可以像这样对数组进行排序: MutableArray = [NSMutableArray arrayWithObjects:@"5",@"1",@"7,@" 9“,@" 4“,nil]; 到(从大处开始,从小处开始): MutableArray = [NSMutableArray arrayWithObjects:@"9",@"7",@"5,@" 4“,@" 1“,nil]; 是否
..
早上好 我想要实现的是在视图中绘制图形,同时通过Array将数据实时添加到VC中. 到目前为止,我有一个VC和一个带有自己类的视图.在类内部,在drawRect内部,我生成随机数,它们在屏幕上显示为点.到目前为止,一切都很好. 我想做的是在ViewController中生成数字(或通过外部源获取它们),将它们保存在mutableArray中,在类内检索它们并将其用于图形.
..
我的行为很怪异,这似乎是由于iOS中的一些实习生造成的. 当我这样做时: id data1 = @(否);如果([data1 isKindOfClass:[NSNumber class]]){//不在这里.} 但是使用 @(YES)可以完美地工作. 首先,我想了解原因.其次,我想知道您将如何处理我的案件?(因为id也可以是文本). 答案: 实际上,@(NO)是NSN
..
我应该如何获取可以在Objective-C中分配true,false和nil的布尔值?这样做的Objective-C方法是什么?就像C#的Nullable一样. 我希望能够使用nil值表示未定义. 解决方案 一个 NSNumber 实例可能会有所帮助.例如: NSNumber * yesNoOrNil;yesNoOrNil = [NSNumber numberWithBool:Y
..
我是ios开发人员.我可以从arduino传感器中获取价值.但是我无法使用以下方法发送消息. [外围写值:dataToWrite的特征:特征类型:CBCharacteristicWriteWithResponse]; 通过使用 NSString * 分配 " dataToWrite "值 NSString * data = @"1";NSData * dataToWrite = [
..
好吧,看来我正在创建PDFDocument,其中我创建的图像中的pixelWidth不正确.所以问题就变成了:如何在图像中获得正确的分辨率? 我从扫描仪的位图数据开始.我正在这样做: CGDataProviderRef provider = CGDataProviderCreateWithData(NULL(UInt8 *)data,bytesPerRow * length,NULL);
..
我正在开发一个需要从头到尾都通过协议运行的应用程序.无论从何处离开背景,如何强制应用始终从后台启动时始终从头开始.谢谢 解决方案 如果您的目标是在每次启动时从头开始重新启动应用程序,只需将键 UIApplicationExitsOnSuspend 添加/更改为是在您的info.plist文件中 以下是文档http://developer.apple.com/library/ios/#
..
我是ios的新手,我有一个包含在线音频播放器的应用程序.我需要获得音频的总持续时间.我已经尝试了很多,但是所有代码都返回 NaN 或 0 持续时间.获得音频总持续时间的最佳方法是什么?? 我的密码 NSString * songUrl = @"http://9xmusiq.com/songs2/tamil/Kaatru%20Veliyidai/Azhagiye%20%5bStarmusi
..
我正在研究一个项目,该项目涉及使用 MTAudioProcessingTap 将音频从 AVPlayer 视频播放器对象流式传输到 libpd .对于拍子的处理循环,我使用了 PdAudioUnit 的渲染回调代码作为指导;但是我最近意识到, libpd 所期望的音频格式与来自抽头的音频不同—也就是说,抽头在传入的AudioBufferList中提供了两个非交织音频数据的缓冲区,而libpd需要交
..
我目前有一个自行开发的框架(MySDK)和一个使用MySDK的iOS应用(MyApp). 在MySDK内,我有一个MySDK类(扫描仪),用于处理设备相机视频输出中的图像. 这是我的代码示例: Scanner.swift class扫描器:NSObject,AVCaptureVideoDataOutputSampleBufferDelegate {var captureDev
..
当某些过程开始使用相机时,我需要接收一个事件.我通过CMIOObjectGetPropertyData做到了这一点.但是它不能正常工作,正确的值只是第一次访问它. 我也尝试使用CMIOObjectAddPropertyListenerBlock,但是他没有从我这里使用它.请告诉我,我做错了什么?我将非常感谢. 同时(1){UInt32值= 0;UInt32 valuePropertySiz
..
它不断给我错误: Error Domain = AVFoundationErrorDomain代码= -11814“无法记录" 我不确定是什么问题?我正在尝试在拍照后计数器达到1时记录声音. 静态整数计数器;//除非分配了计数器,否则它将始终为零.如果(计数器== 0){dispatch_async([self sessionQueue],^ {//在捕获之前更新静止图像输出视频连接
..
我知道有很多帖子,但没有一个有帮助.我的设备上的视频具有不同的FPS(如果有问题的话).我正在计算确切的 CMTime (如果将其转换为秒,则将为10.33333、10.4444等).我正在尝试使用此代码: self.player.seekToTime(时间,toleranceBefore:kCMTimeZero,toleranceAfter:kCMTimeZero) 它只能平稳地向前运行
..
我正在尝试使用Objective C中的AVFoundation在我的iPhone应用程序中实现条形码扫描仪.条形码扫描部分工作正常,但问题是当前预览显示在设备的整个屏幕上,我希望扫描仪预览到在设备的特定区域显示,并且需要更改背景的亮度区域(请参阅下面的屏幕截图).
..
我正在开发一个使用 AVAudioPlayer 播放声音的应用,我想知道声音何时播放完毕.我想在声音停止播放时更改图像 这是我用来创建播放器的代码: NSURL * url = [[NSBundle mainBundle] URLForResource:@"LOLManFace1" withExtension:@"mp3"];NSAssert(url,@"URL有效.");NSError
..
可访问性标识符是开发人员为GUI对象生成的ID,可用于自动化测试. UIBarButtonItem 未实现 UIAccessibilityIdentification .但是,我可以分配一个可访问性标识符吗? 解决方案 您可以将 UIBarButtonItem 子类化,并在该子类中实现 UIAccessibilityIdentification 协议,比如说 BarButtonWit
..
考虑以下ARC代码: -(void)主要{NSString * s = [[[NSString alloc] initWithString:@"s"];[NSApp beginSheet:sheetmodalForWindow:窗口modalDelegate:自我didEndSelector:@selector(sheetDidEnd:returnCode:context :)contextIn
..