How Eureka is used to create a new record that includes different types of data, one of which is MediaPicker , I wonder how to present my viewController.
Which line will do the job? PushRow or ButtonRow
Here is my class where I am trying to create this.
import UIKit import MediaPlayer import Eureka public final class MusicRow<T: Equatable> : SelectorRow<T, PushSelectorCell<T>, SelectorViewController<T>>, RowType { public required init(tag: String?) { super.init(tag: tag) presentationMode = .Show(controllerProvider: ControllerProvider.Callback { return AddMusicViewController(){ _ in } }, completionCallback: { vc in vc.navigationController?.popViewControllerAnimated(true) }) } } public class AddMusicViewController: MPMediaPickerController, MPMediaPickerControllerDelegate { var musicPicker: MPMediaPickerController! public var row: RowOf<MPMediaItemCollection>! public var completionCallback : ((UIViewController) -> ())? public override func viewDidLoad() { super.viewDidLoad()
Below is the error I am encountering.

ios swift eureka-forms
Shyam
source share