Cocoa是Apple的macOS应用程序开发框架,包括Foundation,Application Kit和Core Data。 iOS问题使用“cocoa-touch”标签。
UIkit 的 UITextView 正在占用视图中的空间,尽管它是空的
我的 VC 中有 3 个子视图(2 个标签,1 个 UITextView),每个子视图都有不同的背景颜色。我想根据标志值显示它们。问题是当 UITextview 的文本为空时,textView ha...
是否有适用于 macos/cocoa/opengl 的 CADisplayLink 等效项?
我发现了适用于 IOS 3.1+ 的 CADisplayLink,它会在刷新显示时触发事件,从而有效地允许您同步显示更新,而无需使用 NSTimer。 是...
如何从 NSBitmapImageRep 创建具有透明度的 8 位 PNG?
我有一个 32 位 NSBitmapImageRep,它有一个基本上为 1 位值的 Alpha 通道(像素打开或关闭)。 我想将此位图保存为具有透明度的 8 位 PNG 文件。如果我...
由于此错误,我无法完成“pod install”。有谁知道可能出什么问题吗? [!] 安装 FBAudienceNetwork 时出错 [!] /usr/bin/curl -f -L -o /var/folders/tk/_kklswjd7fq_43ryfj3wwy_m...
在Cocoa中,keyDown和keyUp有一个可重写的函数,但没有keyHeld?它有功能或者有办法像 Win32 一样检查键状态吗? 这可能是一个愚蠢的问题,但我的
NSStringFromClass 和 isKindofClass 在 NSDistantObject 类上
我有 NSDistantObject 类对象数组。 NSLog(@"%@", [[saveClassObject objectAtIndex:0] connectionForProxy]); NSLog(@"%@", NSStringFromClass([[saveClassObject objectAtIndex:0] cla...
我正在尝试编写一个应用程序,允许用户从 Finder 中拖动文件并将它们放到 NSStatusItem 上。 到目前为止,我已经创建了一个自定义视图来实现拖放交互...
如何使用 ScreenCaptureKit 以屏幕分辨率捕获屏幕截图
我正在尝试获取整个显示的屏幕截图。然而,我返回的是不同的分辨率,这也是非视网膜的。我得到的不是 3456x2234 CGImageRef,而是 1920x1080。 请注意,...
如何在 iOS 中创建工具提示或类似内容,而不使用任何第三方类?我有一个 UIButton,我希望弹出工具提示几秒钟或直到其被清除。我有...
我正在寻找一种使用 NSPredicate 设置 LIKE 条件来获取对象的方法。除此之外,OR 也很有用。我正在尝试做一些事情,如果用户搜索“James”我...
与绑定一起使用时如何正确替换 NSTextView 的字符串
当有换行符时,我遇到字符串替换问题。 如何正确替换字符串或字符串的一部分以便触发绑定。 我已经使用了 open func ReplaceCharacters(in range: N...
我发现了这个美妙的 NSManagedObjectID。这对于引用 Entity/NSManagedObject/NSEntityDescription 非常有用,对吧? 让我们从一个实体获取一个 ID: NSEntityDescription *实体 = [
我正在 AppKit 上寻找 UIKit 的 loadViewIfNeeded 的等效功能。 (这是为了以编程方式填充网点)。 谢谢你
如果不是专家程序员,我至少熟悉从 OS X 或 Linux 编程所需的基本步骤,但是我没有 Windows 系统上的经验。我的工作主要集中在...
我想以编程方式触发我的 Safari 扩展工具栏项目上的“单击”事件,以便在网页上发生某些情况后出现我的自定义弹出窗口。我正在使用新的 Xcode 扩展 IDE...
虽然窗口中多个 NSTextView 的撤消操作会持续有效,但默认情况下 NSTextField 控件的情况并非如此。 我喜欢让 NSTextField 的撤消行为与与
如何知道PHAssetCollection是否是最近删除的集合?
最近添加的集合有一个子类型:PHAssetCollectionSubtypeSmartAlbumRecentlyAdded。然而没有 assetCollectionSubtype 将标识“最近删除”集合...
我正在为 Mac OSX 编写一个应用程序,我需要操作 pdf 文件。我只需要分割现有的pdf文件(提取某些页面)并合并现有的pdf文件。我找到了 PDFtk 服务器,但是它
我使用以下代码来确定在 2 个用户的多人 iOS 游戏中充当服务器的最佳主机。当所有玩家在所有设备上同时连接时执行代码...
我尝试将“应用程序是代理”设置为1,但状态栏项目消失了。当设置为 0 时,状态栏项目和停靠栏图标都会显示。如何显示状态栏项目但隐藏...