1

助けてください!2日間、私はこれを機能させようとします。IASK を TableViewController および IASKAppSettingsViewController とカスタム クラスとして統合しました。サンプル アプリに従いましたが、ストーリーボードを使用して ARC コードを挿入しました。また、.plist で IASK CustomSubviewController を使用していますが、これは最初から問題なく機能していました。TableViewController に追加した UI ボタン​​を除いて、どのボタンも機能しません。これがコードです。ヒントをありがとう。時:

- (void)settingsViewController:(IASKAppSettingsViewController*)sender   
buttonTappedForSpecifier:(IASKSpecifier*)specifier;

m:

- (void)settingsViewController:(IASKAppSettingsViewController*)sender       
buttonTappedForSpecifier:           

(IASKSpecifier*)specifier {
if ([specifier.key isEqualToString:@"saveButton"]) {
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Exit Settings" 
 message:@"Did you enter all settings?"     
 delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Ok", nil];
    [alert show]       
}
}

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
if (buttonIndex == 1) { 

    [[NSUserDefaults standardUserDefaults] synchronize];
    exit(0);
}}

それは私の Root~iphone.inApp.plist からのものです:

<dict>
        <key>Key</key>
        <string>saveButton</string>
        <key>Title</key>
        <string>Save all settings</string>
        <key>Type</key>
        <string>IASKButtonSpecifier</string>
</dict>
4

0 に答える 0