EditProfileVC

final class EditProfileVC : UITableViewController
extension EditProfileVC: UITextFieldDelegate
extension EditProfileVC: UITextViewDelegate
extension EditProfileVC: PhotoSelectionDelegate
extension EditProfileVC: LocationSearchDelegate
extension EditProfileVC: UIPickerViewDataSource
extension EditProfileVC: UIPickerViewDelegate
extension EditProfileVC: Exposing
extension EditProfileVC: InterfaceBuildable

Edit logged in user info and upload to MTP

UITextFieldDelegate

UITextViewDelegate

PhotoSelectionDelegate

LocationSearchDelegate

UIPickerViewDataSource

  • Number of picker components

    Declaration

    Swift

    func numberOfComponents(in pickerView: UIPickerView) -> Int

    Parameters

    pickerView

    Picker view

    Return Value

    1

  • Number of rows in picker component

    Declaration

    Swift

    func pickerView(_ pickerView: UIPickerView,
                    numberOfRowsInComponent component: Int) -> Int

    Parameters

    pickerView

    Picker view

    component

    Index

    Return Value

    Value

Exposing

InterfaceBuildable