Documentation Archive Developer
Search

JavaScriptCore Changes

JavaScriptCore

JSContext.h
Declaration
From
@property(retain) JSValue *exception
To
@property(strong) JSValue *exception

Declaration
From
- (id)init
To
- (instancetype)init

Declaration
From
- (id)initWithVirtualMachine:(JSVirtualMachine *)virtualMachine
To
- (instancetype)initWithVirtualMachine:(JSVirtualMachine *)virtualMachine

Declaration
From
@property(readonly, retain) JSVirtualMachine *virtualMachine
To
@property(readonly, strong) JSVirtualMachine *virtualMachine

JSManagedValue.h
Declaration
From
- (id)initWithValue:(JSValue *)value
To
- (instancetype)initWithValue:(JSValue *)value

JSValue.h
Declaration
From
@property(readonly, retain) JSContext *context
To
@property(readonly, strong) JSContext *context

JSVirtualMachine.h
Declaration
From
- (id)init
To
- (instancetype)init