You should check the one used in iOS 6.1 as shipped with Xcode 4.6. It is actually free on Mac App Store.
发自我的 iPhone 在 2013-3-15,17:04,Luboš Doležel <lu...@dolezel.info> 写道: > On Fri, 15 Mar 2013 16:46:36 +0800, Maxthon Chan wrote: >> I do have the binary, but I have legal worries about this, unless it >> is a kind of fair use and you can prove it. >> >> The binary is an ARMv7 + ARMv7s Universal Mach-O binary. It is >> shipped with my Xcode 4.6 iOS 6.1 SDK. And you can check out the iOS >> 5.0.1 firmware image for iPhone 4S which Apple left without practical >> encryption in place. However in the iOS firmware all binaries are >> crammed into an dyld (Mach-O dynamic linker for OS X and iOS) binary >> cache file so it is a bit difficult to tackle that file. > > Oh, in that case I have it already... > > /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation: > Mach-O universal binary with 2 architectures > > I did a quick analysis and they seem to have moved relevant Foundation > classes into CoreFoundation, but the CF implementation itself *is still in C*. > Most CF calls do have a sel_registerName() & objc_msgSend() pair in them at > the beginning, but these are the DISPATCH macros we've been talking about. > > -- > Luboš Doležel > _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev