詳解iPhone 啟動后程序調(diào)用 實例操作
iPhone 啟動后程序調(diào)用 實例操作是本文要介紹的內(nèi)容,如何點擊一個程序調(diào)用起來另一個程序的方法
調(diào)用程序A 被調(diào)用程序 B
A中要設(shè)置一些調(diào)用的信息
- - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
- [self performSelector:@selector(launchMe) withObject:nil afterDelay:0.0];
- [window makeKeyAndVisible];
- return YES;
- }
- - (void)launchMe
- {
- [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"abc://"]];
- }
其中abc是被調(diào)用程序B的bundle id 如: com.yourcompany.abc 后面的://是必定要加的格式
B中要修改plist文件的配置信息
- <key>CFBundleURLTypes</key>
- <array>
- <dict>
- <key>CFBundleURLName</key>
- <string>com.yourcompany.abc</string>
- <key>CFBundleURLSchemes</key>
- <array>
- <string>abc</string>
- </array>
- </dict>
- </array>
如圖所示 info配置截圖
程序的效果猶如
點擊程序A的時候馬上調(diào)用起來程序B,程序最終起來的是B程序,A程序只是用來起到調(diào)用的效果。
程序A 程序B
小結(jié):關(guān)于詳解iphone程序啟動互相調(diào)用 實例操作的內(nèi)容介紹完了,希望本文對你有所幫助!