To really split hairs, the iPhone 10.10 SDK from Xcode 8.0 beta 1 has the
+isMainThread, and beta 2 has the class property :-) (being a collector of
header files...)
(and I do need to break that 8.2 for 8-beta-2 habit)
++md
On Wed, Jul 13, 2016 at 11:34 AM, Jens Alfke
> On Jul 13, 2016, at 7:20 AM, Mark Dalrymple via swift-users
> wrote:
>
> It's a change in Xcode 8.2 - NSThread.isMainThread in ObjC land is now a
> class property:
^^ Xcode 8.0 (beta)
> In Xcode 8.1(and since iPhone OS 2) it was a regular old-school
That's probably part of the new naming guidelines.
> On Jul 13, 2016, at 7:13 AM, Nate Birkholz wrote:
>
> Is this a change to NSThread in the release, or to the language, dropping
> empty () when calling methods? If the latter, what proposal is it? i can't
> find it.
>
It's a change in Xcode 8.2 - NSThread.isMainThread in ObjC land is now a
class property:
@property (class, readonly) BOOL isMainThread NS_AVAILABLE(10_5, 2_0);
In Xcode 8.1(and since iPhone OS 2) it was a regular old-school class
method:
+ (BOOL)isMainThread NS_AVAILABLE(10_5, 2_0)
and so it
Is this a change to NSThread in the release, or to the language, dropping
empty () when calling methods? If the latter, what proposal is it? i can't
find it.
On Wed, Jul 13, 2016 at 12:41 AM, Jose Cheyo Jimenez via swift-users <
swift-users@swift.org> wrote:
> //swift 2.2+
>
my swift is 2016-05-09-a-ubuntu14.04.
import Foundation
if Thread.isMainThread {
...
}
but unresolved identifier "Thread" occur
On Wed, Jul 13, 2016 at 3:41 PM +0800, "Jose Cheyo Jimenez"
> wrote:
//swift 2.2+
NSThread.isMainThread()
//swift 3+
//swift 2.2+
NSThread.isMainThread()
//swift 3+
Thread.isMainThread
> On Jul 13, 2016, at 12:27 AM, qi bo via swift-users
> wrote:
>
> isMainThread is an method in object-c. how to indicate current thread is main
> thread?
>
> thank you
> Bob
>
>