gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CoreBase toll-free bridging


From: Chan Maxthon
Subject: Re: CoreBase toll-free bridging
Date: Fri, 15 Mar 2013 17:38:18 +0800

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 <address@hidden> 写道:

> 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
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]