2


我有这样的 CFUserNotificationDisplayAlert 设置:

CFOptionFlags cfRes;

            CFUserNotificationDisplayAlert(5, kCFUserNotificationNoteAlertLevel,
                                           NULL, NULL, NULL,
                                           CFSTR("Okay"),
                                           CFSTR("Stop!"),
                                           &cfRes);

            switch (cfRes)
            {
                case kCFUserNotificationDefaultResponse:
                    strTest = CFSTR("Default response");
                    break;
                case kCFUserNotificationAlternateResponse:
                    strTest = CFSTR("Alternate response");
                    break;
            }


使用此代码,我收到此错误: 使用未声明的标识符 kCFUserNotifactationDefualtResponce (和其他 kCF*'s) 有
什么想法吗?我导入了以下内容:

#import <CoreFoundation/CoreFoundation.h>
#import <CoreData/CoreData.h>
#import <UIKit/UIKit.h>
4

1 回答 1

1

CFUserNotification API 在 iOS 上不可用。在我看来,您从 Mac 应用程序中复制了那段代码。

从上面CodaFi 的评论中引用,因此可以将问题标记为已回答:https ://meta.stackexchange.com/questions/54718/how-should-i-handle-questions-which-are-answered-in-the-comments

于 2013-04-17T05:16:51.150 回答