Inherits from NSObject
Declared in MIKMIDIEventIterator.h

Overview

MIKMIDIEventIterator is an Objective-C wrapper for CoreMIDI’s MusicEventIterator. It is not intended for use by clients/users of of MIKMIDI. Rather, it should be thought of as an MIKMIDI private class.

Properties

currentEvent

@property (nonatomic, readonly) MIKMIDIEvent *currentEvent

hasCurrentEvent

@property (nonatomic, readonly) BOOL hasCurrentEvent

hasNextEvent

@property (nonatomic, readonly) BOOL hasNextEvent

hasPreviousEvent

@property (nonatomic, readonly) BOOL hasPreviousEvent

Class Methods

iteratorForTrack:

+ (instancetype)iteratorForTrack:(MIKMIDITrack *)track

Instance Methods

initWithTrack:

- (instancetype)initWithTrack:(MIKMIDITrack *)track

moveToNextEvent

- (BOOL)moveToNextEvent

moveToPreviousEvent

- (BOOL)moveToPreviousEvent

seek:

- (BOOL)seek:(MusicTimeStamp)timeStamp