DIALDeviceSelectorViewController

@interface DIALDeviceSelectorViewController
    : UIViewController <UITableViewDataSource, UITableViewDelegate,
                        UIAlertViewDelegate>

A ViewController for diplaying devices that were discovered using the DIAL protocol on the network. It creates a table view within a parent view (it automatically rezises to fit within the bounds of the parent view) and populates it with the discovered devices. It obtains the list of discovered DIAL devices from an instance of the DIALServiceDiscovery component. This component is usually created and started in the AppDelegate class.

  • A table view for discovered devices

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) UITableView *devicesTableView;
  • The table view’s parent view

    Declaration

    Objective-C

    @property (readwrite, nonatomic) UIView *parentView;
  • A reference to a DIALServiceDiscovery component

    Declaration

    Objective-C

    @property (weak, atomic, readwrite)   DIALServiceDiscovery *tvDiscoveryComponent
  • A title for this view

    Declaration

    Objective-C

    @property (setter=setTitleString:, readwrite, strong, nonatomic)
        NSString *titleString;
  • Undocumented

    Declaration

    Objective-C

    @interface DIALDeviceSelectorViewController
        : UIViewController <UITableViewDataSource, UITableViewDelegate,
                            UIAlertViewDelegate>
  • Undocumented

    Declaration

    Objective-C

    @interface DIALDeviceSelectorViewController
        : UIViewController <UITableViewDataSource, UITableViewDelegate,
                            UIAlertViewDelegate>