Re: objc [66375] class Foo is implemented in both BundleA and BundleB

2016-05-13 Thread Jens Alfke
> On May 13, 2016, at 1:23 AM, Jeff Szuhay wrote: > > 1) Project headers are only available within the framework and not to any > other “consumer” of the framework. >Which is to say, my bundles, which “consume" the framework, cannot see > project headers. Right.

Re: objc [66375] class Foo is implemented in both BundleA and BundleB

2016-05-13 Thread Kyle Sluder
On Fri, May 13, 2016, at 03:23 AM, Jeff Szuhay wrote: > > > On May 11, 2016, at 5:11 PM, Jeff Szuhay wrote: > >> On May 11, 2016, at 12:08 AM, Jens Alfke wrote: > >>> On May 10, 2016, at 11:05 PM, Jeff Szuhay >>> >

Re: objc [66375] class Foo is implemented in both BundleA and BundleB

2016-05-13 Thread Jeff Szuhay
> On May 11, 2016, at 5:11 PM, Jeff Szuhay wrote: >> On May 11, 2016, at 12:08 AM, Jens Alfke wrote: >>> On May 10, 2016, at 11:05 PM, Jeff Szuhay >> > wrote: >>> >>> Class Foo is a base class. It is subclassed in

Re: objc [66375] class Foo is implemented in both BundleA and BundleB

2016-05-11 Thread Jeff Szuhay
> On May 11, 2016, at 12:08 AM, Jens Alfke wrote: > > >> On May 10, 2016, at 11:05 PM, Jeff Szuhay > > wrote: >> >> Class Foo is a base class. It is subclassed in BundleA, BundleB, … BundleZ. > > Where is Foo itself implemented?

Re: objc [66375] class Foo is implemented in both BundleA and BundleB

2016-05-11 Thread Jens Alfke
> On May 10, 2016, at 11:05 PM, Jeff Szuhay wrote: > > Class Foo is a base class. It is subclassed in BundleA, BundleB, … BundleZ. Where is Foo itself implemented? If there are copies of the Foo class in each bundle then yeah, you’ll get that warning. > Is there a better

objc [66375] class Foo is implemented in both BundleA and BundleB

2016-05-11 Thread Jeff Szuhay
Class Foo is a base class. It is subclassed in BundleA, BundleB, … BundleZ. The runtime still throws that message, regardless. There are one or two methods implemented in the base class and not in the subclasses. You can see this effect if you download, build, and run Apple’s BundleLoader