[swift-users] NSRange error in docker

Barbara Reichart reichart.barbara at gmail.com
Mon Sep 25 08:40:31 CDT 2017


Hi,


I am using swift in a docker container. Now I wanted to use NSRange, which
according to the page is already fully implemented for linux.

However when I try to use 'lowerBound' or 'upperBound' it gives me the
following error:


error: value of type 'NSRange' (aka '_NSRange') has no member 'lowerBound'


I have looked into the implementation of NSRange in corelibs-foundation
<https://github.com/apple/swift-corelibs-foundation/blob/master/Foundation/NSRange.swift>,
where I can see that both properties have been defined in an extension.

Unfortunately, it seems that I can only use things defined on _NSRange and
not on its alias NSRange. Do you guys have any idea, what I am doing wrong?


Best regards,

Barbara
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-users/attachments/20170925/137358c7/attachment.html>


More information about the swift-users mailing list