Hi Eugene,

Interesting question. I think we may have to introduce a default implementation 
of -descriptionWithLocale:indent: which calls -descriptionWithLocale:, which 
has a default implementation of calling -description. 

It may be the case that we then have to limit the behavior to subclasses of 
NSObject.

- Tony

> On Dec 21, 2015, at 8:57 AM, Eugene Gubin via swift-corelibs-dev 
> <swift-corelibs-dev@swift.org> wrote:
> 
> Documentation says what it checks for item to respond to specific selectors. 
> There are no selectors in Swift, so new implementation should check for 
> protocol conformance instead, I guess. Any ideas? Should new protocol be 
> introduced?
> 
> Class reference:  
> https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/#//apple_ref/occ/instm/NSArray/descriptionWithLocale:indent
>  
> <https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/#//apple_ref/occ/instm/NSArray/descriptionWithLocale:indent>:
>  _______________________________________________
> swift-corelibs-dev mailing list
> swift-corelibs-dev@swift.org
> https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

_______________________________________________
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

Reply via email to