#Cocoa

苹果公司为 Mac OS X 所创建的原生面向对象的编程环境

信鸽账号推送,iOS收不到信息?

你好,你的反馈已经收到~ 鉴权错误一般是appid的类型填错了,应该用整数类型,而不是字符串。 [[XGPush defaultManager] startXGWithAppID:2200282478 appKey:@"xxxx" delegate:self]; 另外,随着GD...... 展开详请

云通讯 为什么不能cocoa pods集成?

推荐

imsdk只支持在官网下载静态库,不支持github或其他第三方平台发布。

防止Headers通过cocoa osx app中的可执行文件转储

啊偶我去Skype刚毕业的前端菜鸟
有什么方法可以阻止这种情况? Objective-C类,方法,属性,协议和类别信息都是在运行时动态注册的。因此,您的可执行文件__DATA部分必须包含所有这些信息。像class-dump简单地对这些表进行逆向工程以创建等效的interface(.h)文件的工具。 解决这个问题的...... 展开详请

iOS Swift:不使用RxCocoa的TableView数据源

踏步轻云没有自信是因为经历的还不够多。
您需要创建一个符合UITableViewDataSource的类,并且还符合Observer。一个快速但不够好的版本看起来像这样: class DataSource: NSObject, UITableViewDataSource, ObserverType { ini...... 展开详请

如何获取当前用户的主目录?

蓝蓝天上vzh怪兽工程师

因为MacOS 10.12,你也可以使用FileManager.default.homeDirectoryForCurrentUser,见资料

在Cocoa中,如何使用NSTimezone作为字符串获取系统时区偏移量?

游王子讴歌灬简单而丰富
使用NSDateFormatter 若要从字符串构建NSDate,请执行以下操作: NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init]; [inputFormatter setDateFormat:@...... 展开详请

如何获得Ma cOS X Dock的位置、宽度和高度?Cocoa/Carbon/C++/Qt

NSScreen提供了一种方法(visibleframe),从屏幕大小中减去菜单和Dock。frame方法同时包含两者。 [NSStatusBar system​Status​Bar].thickness将返回菜单栏的高度。 https://developer.apple.co...... 展开详请

如何获取NSStatusItem框架?

使用10.10,NSStatusItem具有一个button属性,用于获取状态项位置而不设置自定义视图。 NSStatusBarButton *statusBarButton = [myStatusItem button]; NSRect rectInWindow = [sta...... 展开详请

如何在cocoa中检查以编程方式创建的NSCheckbox的状态?

应该检查sender,而不是DeleteCheckBox,因为你似乎要为要实例化的所有复选框重用该变量。

  if ([(NSButton*)sender state] == NSOnState)

在命令行工具中使用框架

不幸的是,没有办法在OS X中将框架与命令行实用程序捆绑在一起,我怀疑你链接到的框架是否希望捆绑在app bundle的Frameworks /目录中。如果您可以访问框架源代码,则可以编译静态库并将其静态链接到应用程序(或直接在应用程序目标中包含源代码)。如果您没有源代码或者由...... 展开详请

Swift 4 - 如何在pods类中导入AppDelegate?

Pod应该可以在不同的项目中重用,因此不会在Pod中包含项目文件。 你应该能够通过让pod定义协议然后由项目App Delegate采用来实现你的目标: protocol RotationRestrictable { enum RotationRestriction {...... 展开详请

如何在Cocoa中动态创建NSCheckbox的标签到Array?

萌萌呆想玩游戏却不知道这么开机的吃瓜少年。
- (IBAction) checkState: (NSButton*) sender { for (int i = 1; i <= number; i ++) { if ([[guiView viewWithTag: 200 + i] state] =...... 展开详请

如何在游乐场运行异步回调?

此API在Xcode 8中再次更改,并被移动到PlaygroundSupport:

import PlaygroundSupport

PlaygroundPage.current.needsIndefiniteExecution = true

macOS / Cocoa:如何在用户将其移动到磁盘上后获取正在运行的应用程序主包的路径?

Crash互联网从业者

虽然macOS不关心你是否在打开时移动文档,但是如果你移动应用程序,它会关心。这是macOS开发中一个长期公认的问题。

应用程序开发人员倾向于不关心或询问用户是否要在启动时将应用程序移动到Applications目录,而不是试图对抗它。

工作区警告:目标PODS无法链接框架创建。

前途电子商务
这是因为在Xcode中使用了新的构建系统。最新版本的CocoaPods还没有解决这个问题,编写本文时v1.5.3。 现在,你可以通过将此post_install操作添加到pod文件来解决警告: post_install do |installer| podsTarget...... 展开详请

SWIFT中的‘_ArrayBuffer’是什么?我应该如何和何时使用它?

崩溃与_ArrayBuffer无关。崩溃是因为你从Cocoa / Objective-C获得了一个NSArray,其中需要一个MyObject数组,而NSArray中的某些东西不是 MyObject。

这种情况一次又一次地发生,主要是因为Cocoa本身存在缺陷。

如何从Cocoa中的应用程序名称中获取绑定标识符?

秋之夕颜清念念不忘,必有回响
这是一个可能的快速实施。 func bundleIdentifierForApplicationName(appName : String) -> String { var workspace = NSWorkspace.sharedWorkspace() va...... 展开详请

现有xcode项目的Cocoa Pod设置

壹捌柒肆手机APP项目经理,产品经理。业余服务器、前端、iOS 开发人员。
1.删​​除pod创建的以下文件/文件夹。 📷 2.确保您的Podfile可用。 3.使用此命令: pod install 更新 如果您的项目中没有安装pod。请执行以下操作:1 。pod setup使用项目根文件夹。 2.Edit Podfile 3.使用此命令...... 展开详请

如何解决AndroidSDK仿真程序错误:Broken AVD system path?

我有确切的解决办法 ANDROID_SDK_ROOTPATH变量应该指向文件夹,如下所示。 [lD7gu.jpg]。 在最后一行添加您的etc/bash.bashrc如下所示: export ANDROID_SDK_ROOT=/home/upg/Android/Sdk 如果要更...... 展开详请

如何获取NSStatusItem的屏幕位置?

为了不受自定义视图的困扰,我尝试了以下操作(这是有效的)。在设置为状态项的操作(即当用户单击状态项时调用的方法)的方法中,可以通过以下方式检索状态项的框架:

[[[NSApp currentEvent] window] frame]

扫码关注云+社区

领取腾讯云代金券