Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用QLPreviewPanel?
我该如何使用QLPreviewPanel 我知道它以前不是公共 API 但在 10 6 中已经有了 如何使用它在标准 QuickLook 面板中显示文件预览 查看快速查看下载器 http developer apple com librar
Objectivec
cocoa
quicklook
将 NSDictionary 保存到 plist
我正在使用这篇文章中找到的代码 Plist 中的多个数组 https stackoverflow com questions 6192451 mulitple arrays from plist 6193397 6193397 具有相同的
Objectivec
cocoa
plist
nsdictionary
获取 Finder 前窗口的 POSIX 路径
如何获取当前位于窗口列表顶部的 Finder 窗口的 POSIX 路径 最好使用某种 Cocoa 框架 但我对任何事情都持开放态度 背景 我需要这个 因为我想选择与正则表达式模式匹配的文件 从该路径递归开始 这个想法是使用 NSWorksp
Objectivec
cocoa
Finder
是否可以将 pyobjc 与特权 XPC 帮助工具和 XPCInterface API 一起使用?
我相信这个问题的答案是 否 但我将其发布给社区 以防有人比我更成功 我有一个特权帮助程序工具 客户端 Cocoa 应用程序将其与 NSXPCConnection 和 NSXPCInterface 一起使用 该接口本身包括一个通过完成处理程序
MacOS
cocoa
pyobjc
xpc
nsxpcconnection
NSTableView 如何通过代码设置内容模式(基于视图或基于单元格)?
如题 NSTableView 如何通过代码设置内容模式 基于视图或基于单元格 感谢您的帮助 NSTableView默认为基于单元的 这对于向后兼容性是有意义的 当表视图委托实现时 表视图是基于视图的 tableView viewForTab
cocoa
使用常量 NSString 作为 NSUserDefaults 的键
我正在使用 NSUSerDefaults 来存储用户首选项 我记得在某处读到过 将键设置为常量是一个好主意 我同意 以下代码是我目前拥有的 NSUserDefaults standardUserDefaults setObject NSNu
Objectivec
cocoa
defaultvalue
跳过痛苦的 Core Data 迁移并迁移到新的数据模型
当我什至不关心旧数据时 我花费了大量时间将核心数据整理到新的迁移中 有没有一种方法可以删除所有现有数据并跳转到新的数据模型 而不是每次更改数据模型时都处理映射模型的麻烦 是的 只需删除商店文件并重新创建即可 我经常 至少在开发过程中 让我的
Objectivec
cocoa
CoreData
coredatamigration
TextView、iOS 和 OSX 中的彩虹文本
我正在尝试向我的应用程序添加一些不同的文本颜色以融合到图像中 我收到了很多用户想要彩虹文本颜色并重复的输入 例如这个词 stackoverflow看起来像这样 s red t orange a yellow c green k blue o
Objectivec
MacOS
cocoa
NSAttributedString
在 Objective C 中获取第一响应者
我无法弄清楚哪个UITextField是当前的第一响应者 我想做的是 如果用户单击特定的内容 则设置一个布尔值UITextField 因此 要做到这一点 我需要能够判断这个特定的文本字段是否已成为第一响应者 我知道如何设置第一响应者 但只是
iphone
Objectivec
cocoatouch
MacOS
cocoa
cocoa——让嵌套的 NSView 和 CALayers 按比例调整大小
我的 NSWindow 的 contentView 是 NSView 子类 它还有一些其他 NSView 子类作为子视图 子视图是基于图层的 而这些图层又包含子图层 一些子层具有另外的子子层 我希望在调整窗口大小时 整个内容也按比例调整大小
cocoa
CALayer
NSView
resize
autoresizingmask
调度队列:如何判断它们是否正在运行以及如何停止它们
我只是在玩 GCD 并且编写了一个 CoinFlipper 玩具应用程序 抛硬币的方法如下 void flipCoins NSUInteger nFlips Create the queues for work dispatch queue
Objectivec
cocoa
Multithreading
grandcentraldispatch
键值观察和 NSButton 状态
我试图观察复选框状态 并在复选框状态更改时在应用程序中进行适当的更改 在使用复选框管理窗口的窗口管理器中 我有以下观察者设置 void awakeFromNib myCheckBox addObserver self forKeyPath
cocoa
keyvalueobserving
nsbutton
如何有条件地使用新的 Cocoa API
苹果在 10 6 中添加了 NSPropertyListSerialization dataWithPropertyList format options error 并标记较旧的 NSPropertyListSerialization d
Objectivec
cocoa
Swift / Cocoa 中的 windowNibName 错误?
好吧 这将教会我用一年半的时间来定下 Swift 编程 显然事情已经改变了 在我过去的程序中 我的 MainWindowController 里面的这个非常高兴 class MainWindowController NSWindowCont
swift
cocoa
似乎无法在 NSMenuItem 上 setEnabled:NO
我已经子类化了NSMenu并连接了一堆NSMenuItem通过界面生成器 我已经通过调试器进行了测试 看看它们确实得到了初始化 菜单设置为不自动启用项目 仍然当我将任何 NSMenuItem 设置为 myMenuItem setEnable
cocoa
nsmenuitem
nsmenu
为什么没有 styleMask:NSTitledWindowMask 的 NSWindow 不能成为 keyWindow?
问题 我有一个窗口 mainWindow 和另一个窗口childWindow添加到mainWindow childWindow 是一种WindowExt班级 我为 catch 方法调用定义了这个类 NSWindow becomeKeyWin
cocoa
MacOS
NSWindow
如何在 Objective-C 中创建委托?
我知道代表如何工作 也知道如何使用它们 但我该如何创建它们呢 Objective C 委托是一个已分配给delegate属性另一个对象 要创建一个 您需要定义一个实现您感兴趣的委托方法的类 并将该类标记为实现委托协议 例如 假设您有一个UI
ios
Objectivec
cocoa
Callback
delegates
快速以编程方式清除 NSView
我有一个NSView连接到自定义类 该视图上有一些图画 class LineDrawer NSView var linear NSBezierPath var storage NSUserDefaults standardUserDefau
MacOS
cocoa
swift
Drawing
NSView
如何将主菜单添加到 xib
我从 xib 文件中删除了主菜单 我怎样才能重新创建它而不需要处理它 另一个新创建的xib 我似乎找不到如何告诉 IB 我从对象库添加的菜单实际上是主应用程序菜单 你不能 您过去可以简单地连接mainMenu菜单的出口 但从 Xcode 4
xcode
cocoa
xib
在 Cocoa 中声明对象时,我应该将它们设置为 nil 吗?
假设我想创建一个实例NSString 根据另一个变量的值初始化为某个值 通常情况下 我会这样做 NSString string if foo 1 string Foo is one else string Foo is not one 然而
Objectivec
cocoa
MacOS
«
1
2
3
4
5
6
...86
»