此标记仅应用于与Objective-C功能相关的问题或依赖于语言中的代码。应该使用标签[cocoa]和[cocoa-touch]来询问Apple的框架或类。使用相关标签[ios],[macos],[apple-watch]和[tvos]来解决这些平台特有的问题。
在 Mac 上为 Cocoa / Qt 应用程序实现自定义协议
我们希望能够从浏览器链接调用我们的应用程序(就像当您打开团队会议的链接时 MS 团队所做的那样)。 这个原理非常简单,并且已经存在很长一段时间了。在 W...
此错误的主要问题是我无法将设备连接到 xCode 进行调试,因为要使其崩溃,我必须关闭应用程序(终止调试会话),然后快速再次打开。 K...
类变量定义在@implementation而不是@interface?
我是 Objective-C 的新手,但我对一些我在其他地方没有真正看到过的东西感到好奇。 谁能告诉我声明的私有变量有什么区别......
我正在尝试构建一个程序,其中 MainController 使用委托将数据传递到 TableViewController 内的表中。我认为我已经正确初始化了它,但 LoadSN() 没有触发
我正在开发一个框架,该框架旨在添加到本机 macOS 应用程序中,以便它可以将事件发布到应用程序的事件队列中以响应触摸屏事件。为了...
我查看了其他代表问题,但没有任何好的现有答案。一切都应该正确设置,我可以看到我的滑块将更改日志中的值。由于某种原因,代表
我的应用程序第一次或第二次不断崩溃,并出现错误“abc.sqlite 已损坏。SQLite 错误代码:11,'数据库磁盘映像格式错误',NSSQLiteErrorDomain=11” 我无法追踪...
Cocoa 应用程序没有文件访问权限,但适用于命令行应用程序
如果我创建一个命令行工具项目并运行如下命令: NSError *错误= nil; NSFileManager *fileManager = [NSFileManager defaultManager]; if(![fileManager createDirectoryAtPath:@"/vau...
我有一个带有各种选项的工具栏,有些选项在某些情况下不应该可见。我已经找到了一种在我的应用程序中禁用它们的方法,使用这个回调: -(布尔)
我知道如果手机可以访问 Wifi 或 3G 网络,就会提供可达性代码。 但是,如果手机已开启 3G 和 Wifi,则可达性代码默认显示手机已开启 Wifi 并且...
为什么第一次将 UIBezierPath 作为遮罩添加到 UIView 时,右侧和底部会出现较小的边距?
每次我实例化一个 UIView 并使用 roundSpecificCorners:withRadius: 函数添加一个 UIBezierPath 作为遮罩时,视图似乎在右侧和底部有较小的边距,导致......
Swift 编译器错误:在范围内找不到“ClassName.h” - Xcode 13
对于初学者来说,这在升级到 Xcode 13 后才成为问题。我有一个用 Objective-C 编写的应用程序,并且正在使用一些用 Swift 编写的文件。为了访问
您建议如何在未经用户许可的情况下获取用户所在国家/地区? 是否可以使用手机信号塔三角测量或 WiFi 定位来获得大概位置? 你还有什么办法
-Swift.h 头文件中没有名为“AVCaptureVideoDataOutputSampleBufferDelegate”的类型或协议
我有一个 Objective-C 项目,在其中使用 Swift 脚本和 Obj-C 脚本。 在其中一个 Swift 脚本中,我有一个类: @objc公共类VideoCapture:NSObject,
`NSLocalizedFailureErrorKey` 是做什么用的?
在记录良好的字符串 NSLocalizedDescriptionKey、NSLocalizedFailureReasonErrorKey、NSLocalizedRecoveryOptionsErrorKey 和 NSLocalizedRecoverySuggestionErrorKey 中,还有
我想将UILabel设置为字符换行+截尾。如果我只将其设置为截断尾部,则会断行以进行自动换行。我怎样才能实现这个目标?” NSLineBreakByCharWrapping | NSLineBreakByCharWrapping | NSLineBreakByCharWrapping
在我的 iOS 应用程序中,当用户参加通话并最小化通话以使用我的应用程序时,它会在状态栏中显示正在进行的通话,并将我的应用程序向下移动近 20 像素。有没有办法缩短应用程序视图大小...
从 BT 耳机录制音频。录音后,切换路由,通过无线蓝牙音箱播放。 我已经实现,但音频正在同一耳机或扬声器中录制和播放。如何录制和播放
我经常在 iOS 代码中看到“assert”,我用 google 搜索一下,并知道它断言 true 或 false。 我想知道这是否会在发布模式下自动禁用?
将 Plist (NSString) 解析为 NSDictionary
所以我有一个plist结构的字符串,它是动态获取的(不是从文件系统获取的)。我如何将此字符串转换为 NSDictionary。 我尝试将其转换为 NSData,然后转换为 NSDictionary...