如何在Xcode中使用RunTime Header方法

时间:2013-11-05 20:24:15

标签: ios iphone objective-c xcode avfoundation

我想控制AVCaptureDevice的快门速度。通过谷歌搜索,我找到了 这个change shutter speed 并且知道有AVCaptureDevice的运行时头方法在developer.apple.So.So发现我们可以使用这些方法: 1.使用O-tool - 但似乎Apple已经过时或停止了。 2。Class -dump。 第二个class-dump。我尝试使用但没有成功。我已经下载了类转储 文件和使用终端命令行,但不能替换类文件。它说它需要可执行文件。但我必须替换的文件只是一个头文件。

/Users/gaurav.garg/Desktop/DumpFramework/class-dump -H /Users/gaurav.garg/Downloads/iOS-Runtime-Headers-master/Frameworks/AVFoundation.framework -o /Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/AVFoundation.framework/

喜欢:

class-dump -H Source(runtime header file location) -O (Destination i.e system framework location)

这给出了:

  

class-dump:输入文件   (/Users/gaurav.garg/Downloads/iOS-Runtime-Headers-master/Frameworks/AVFoundation.framework)   不包含可执行文件。

所以基本上如何通过Class-Dump或其他任何方式在xcode中使用此运行时头方法? 这是一个内部应用程序不适用于App Store。

编辑:在终端中运行此命令后:

/Users/gaurav.garg/Desktop/DumpFramework/class-dump -H /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation -o /Users/gaurav.garg/Desktop

现在我已成功将一堆AVFoundation .h文件转储到desktop.That通过Class-Dump.So从AVFoundation可执行文件转储。如何将这些所有.h文件(device.h文件中的某些方法)转换为Xcode.Because我已经添加了包含标准.h文件的AVFoundation Framwework。谢谢你。

0 个答案:

没有答案