sceneSourceWithData:options:
Creates a scene source that reads the scene graph contained in an NSData object.
Declaration
+ (instancetype) sceneSourceWithData:(NSData *) data options:(NSDictionary<NSString *,id> *) options;Parameters
- data:
An data object containing a scene file in a format recognized by SceneKit.
- options:
A dictionary containing options that affect scene loading. See
Scene Loading Optionsfor available keys and values. Passnilto use default options.
Return Value
A new, initialized scene source object, or nil if initialization was not successful.
Discussion
The data parameter of this method (a NSData) should contain the same data as directly read from a scene file (such as by using the NSData method doc://com.apple.documentation/documentation/foundation/nsdata/init(contentsofurl:)-6foqd). Use this method when you have the contents of a scene file but not the file itself—for example, if your app downloads scene files from the network.