◆ appLauncher:pathToProjectBinaryOfType:
- (NSString *) appLauncher: |
|
(id) |
sender |
pathToProjectBinaryOfType: |
|
(NSString *) |
target |
|
|
| |
The delegate should provide a path to the binary of the project.
- Parameters
-
sender | The sending launcher object. |
targetType | The type of the project binary to which to provide the path. |
- Returns
- A path to the binary of the project which can be executed.
◆ appLauncher:shouldDelayLaunchWithTarget:
- (BOOL) appLauncher: |
|
(id) |
sender |
shouldDelayLaunchWithTarget: |
|
(NSString *) |
target |
|
|
| |
Asks the delegate whether the sender should delay a launch.
Delaying a launch may be desirable in case the project needs to be built first.
- Parameters
-
sender | The sending launcher object. |
targetType | The type of the target which would be launched. |
- Returns
- NO if the project should be launched immediatelly. In case the delegate wants to delay the launch, it should return YES and then send a -proceedWithLaunch: message to the sender.
◆ launchTargetsForAppLauncher:
- (NSArray *) launchTargetsForAppLauncher: |
|
(id) |
sender |
|
The delegate should provide a list of target-names which the launcher will display in it's target button.
- Parameters
-
sender | The sending launcher object. |
- Returns
- An array of names which the user may select as launch targets.
◆ stopDelayedLaunchForAppLauncher:
- (void) stopDelayedLaunchForAppLauncher: |
|
(id) |
sender |
|
This message is sent to the delegate in case it requested the sender to delay launching and the user hit the ‘Stop’ button in the mean time.
The delegate must stop any launch preparations.
- Parameters
-
sender | The sending launcher object. |
The documentation for this protocol was generated from the following file: