|
From: | Richard Frith-Macdonald |
Subject: | [bug #36685] NSStreamDelegate is a formal protocol now |
Date: | Mon, 09 Jul 2012 18:33:40 +0000 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2 |
Follow-up Comment #3, bug #36685 (project gnustep): There's no problem adding protocols (we can just the version macros to have the protocol for recent OSX versions and no protocol when building for older versions) but ... this one uses the @optional keyword. That means having it be compiler specific ... we have different versions of gcc and different versions of clang supporting different language additions :-( That really means we would need to make use of this protocol conditional upon compiler features tested at build-time ... so I think this is really conditional upon someone designing/implementing a mechanism to make things used in headers conditonal upon the compiler being used. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?36685> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |