草庐IT

object-dumper

全部标签

objective-c - 代理 AVCaptureVideoDataOutput 和 AVCaptureAudioDataOutput

我尝试从AVCaptureVideoDataOutput和AVCaptureAudioDataOutput获取CMSampleBufferRef。AVCamRecorder.h#import@interfaceAVCamRecorder:NSObject{}@property(nonatomic,retain)AVCaptureVideoDataOutput*videoDataOutput;@property(nonatomic,retain)AVCaptureAudioDataOutput*audioDataOutput;@endAVCamRecorder.m#import"AVCa

objective-c - 将 UIImages 导出到 MP4

好吧,我陷入了困境,我盯着这个看得太久了,无法清晰地思考。基本上,我所需要的只是一种方法,它接收图像的NSArray并将mp4或其他视频格式写入磁盘。我不担心监视用户的手势或类似的事情。图像已经存在于磁盘上——我只需要进行转换。我知道我需要一个AVWriter和类似的东西:-(CVPixelBufferRef)pixelBufferFromCGImage:(CGImageRef)image{NSDictionary*options=[NSDictionarydictionaryWithObjectsAndKeys:[NSNumbernumberWithBool:YES],kCVPixe

iphone - 在 Objective-c 中使用 CBC 和不填充的 AES256 加密

我必须使用AES256、CBC和无填充进行加密。我有一个执行简单AES256的代码,但要求不同。我有一个JSON字符串,我需要使用AES256/CBC/Nopadding将其传递给服务器。任何帮助将不胜感激 最佳答案 您可以使用CommonCrypto来实现这一点。在CCCryptorCreate中有CCOptions参数,您应该在其中传递0(而不是PKCS7Padding常量)。 关于iphone-在Objective-c中使用CBC和不填充的AES256加密,我们在StackOver

ios - 如何在 objective-c/Xcode 中找到阻止 dealloc 的无用引用?

我在iOS应用程序中遇到问题,一段时间后,对象没有按应有的方式释放。我怀疑这是因为仍然有对它的引用。我正在使用ARC。我想找出该引用的创建位置。然后,我将能够判断它应该在哪里被置为NULL,或者它是否应该成为一个弱引用。我认为可能的解决方案:如果我可以为每个修改引用计数(即保留计数)的地方设置一个断点,那么我将很快找到问题所在。我只是不知道如何设置这样的断点。也许在ARC之前的时代,这可以通过在retain和release中设置断点来完成,但我不知道如何使用ARC做到这一点。高度简化的示例代码:我在我的一门课上做过这个,我知道在哪里://ShouldBeDeallocated.m-(v

ios - Objective-C - 禁用特定的调试屏幕

是否可以在XcodeDebug模式下禁用、跳过或忽略此类屏幕?图片:我只想看到我的代码、类、变量等。没有这种类型的屏幕(与我无关) 最佳答案 检查是否已停用反汇编deactivateitintheXCode4.Xwith:Product->DebugWorkflow->ShowDisassemblyWhenDebugging在XCode5.X中通过:Debug>DebugWorkflow>ShowDisassemblywhendebugging.过滤调试信息另一种避免进入汇编步骤的策略是在DebugNavigator的按钮中过滤堆栈

ios - 在 Objective C 中,我们如何模糊圆形/圆形形状的脸?

我正在开发iOS应用程序,我在其中检测图像中的人脸和模糊人脸,我已经实现了矩形形式的模糊人脸,但我需要的是模糊圆形人脸。我试过的是-(void)markAfterFaceDetect:(NSArray*)features{for(CIFaceFeature*finfeatures){CGRectaRect=f.bounds;NSLog(@"hereistheheightofh%f",aRect.size.height);//aRect.size.height=aRect.size.height+10;aRect.origin.y=self.viewShow.bounds.size.he

ios - Objective-C 通过绘图裁剪图像

我是iOS新手。我想通过从用户那里绘制来裁剪图像。我在谷歌上搜索了一天,但没有得到结果。谢谢您的回答。 最佳答案 试试这段代码UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.delegate=self;[pickersetAllowsEditing:YES];picker.sourceType=UIImagePickerControllerSourceTypeCamera;[selfpresentViewController:pic

iOS9 崩溃 : *** -[__NSArrayM insertObject:atIndex:]: object cannot be nil

在iOS9中,我的应用程序SWPi在main.m中崩溃:#importintmain(intargc,char*argv[]){NSAutoreleasePool*pool=[[NSAutoreleasePoolalloc]init];intretVal=0;@try{NSLog(@"MAIN:");retVal=UIApplicationMain(argc,argv,nil,nil);}@catch(NSException*exception){NSLog(@"CRASH:%@",exception);NSLog(@"StackTrace:%@",[exceptioncallStac

【05】Unity AR 2022最新超详细Vuforia物体识别教程(Object Target)

【05】UnityAR2022最新超详细Vuforia物体识别教程(ObjectTarget)Vuforia物体识别教程目录(ObjectTarget)【05】UnityAR2022最新超详细Vuforia物体识别教程(ObjectTarget)1.先前准备2.对VuforiaObjectScanner资源包处理3.打印A4-ObjectScanningTarget文件4.手机安装VuforiaObjectScanner5.3DObjectScan及注意事项6.扫描完成后将文件导入电脑中7.AddTarget(Object)8.将形成的Database导入Unity9.在Unity中进行设置1

objective-c - 如果我的服务器出现故障无法提供内容,如何取消应用内购买? (iOS)

我在iOS上实现应用内购买,当用户购买商品时,我的服务器将提供对某些内容的访问权限。我的一切正常,包括让服务器能够在提供对内容的访问权之前验证购买收据。但是,如果由于某种原因应用程序无法在我的服务器上注册交易(例如,由于服务器中断),我想取消交易,这样用户就不会被iTunes收费.这可能吗?为了更详细地解释,在用户点击“购买”后,应用程序从paymentQueue:updatedTransactions函数中联系我的服务器。目前,我调用:[_myQueuefinishTransaction:transaction];联系我的服务器后。但是,如果联系服务器时出现错误,是否可以调用一个函数