ios - CFUserNotificationDisplayAlert CFOptionFlags 不工作?

标签 ios objective-c core-foundation


我有一个像这样的 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*)
有任何想法吗?我有以下进口:

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

最佳答案

The CFUserNotification API is not available on iOS. Looks to me like you copied that bit of code from a Mac App.

引自 CodaFi's comment以上问题可以标记为已回答:https://meta.stackexchange.com/questions/54718/how-should-i-handle-questions-which-are-answered-in-the-comments

关于ios - CFUserNotificationDisplayAlert CFOptionFlags 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16049642/

相关文章:

iphone - 限制 UITableView 的滚动

ios - Apple应用内购买收据第3版(突然出现,而不是第2版)

ios - 如何在 Core Data 中保存 Switch 的状态?

iphone - 在已发布的 iPhone 应用程序中构建优化级别设置

iphone - 确定使用 NSString draw/size 方法绘制什么子字符串

c++ - CFLocaleCopy当前陈旧值

ios - WebView 未加载网页 iOS 10 和 Swift 3

ios - UITableViewCell iOS 静态单元格的动画高度

ios - 申请因缺乏 IPv6 支持而被拒绝

macos - xcode应用程序中CFnumber、CFstring等中的CF是什么意思?