问题标签 [cocoa]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在 Cocoa/WebKit 应用程序中从 Javascript 调用 Objective-C 方法?
我有一个使用 WebView 来显示 HTML 界面的 Cocoa 应用程序。我将如何从 HTML 界面中的 Javascript 函数调用 Objective-C 方法?
cocoa - OSX 安全框架 NameAndPassword 示例应用程序
我正在调查在 Mac OSX 下使用 SFAuthorizationPluginView 的安全插件,并作为查看 NameAndPassword 示例应用程序的第一步。该应用程序构建正常,但我无法对其进行身份验证。有没有人有任何 SFAuthorizationPluginView 或任何其他示例的经验。
.net - 将 Cocoa 的 MVC 版本与 .NET 一起使用有什么好处吗?
这里有一张图描述了传统 MVC 和 Cocoa MVC 之间的区别:
使用 Visual Studio 在 .NET 中以“Cocoa”方式进行操作有什么好处吗?
iphone - 除了使用 NSTimer 之外,在 iPhone 上创建游戏循环还有什么更好的方法?
我正在 iPhone 上编写游戏。我目前正在使用 NSTimer 来触发我的游戏更新/渲染。这个问题是(在分析之后)我似乎在更新/渲染之间失去了很多时间,这似乎主要与我插入 NSTimer 的时间间隔有关。
所以我的问题是使用 NSTimer 的最佳选择是什么?
请每个答案另一种选择。
objective-c - 如何检查 Cocoa 和 Objective-C 中是否存在文件夹?
如何使用Objective-C检查Cocoa中是否存在文件夹(目录)?
iphone - Objective-C 中的内存管理
我来自 C/C++ 背景,Objective-C 的动态特性对我来说有些陌生,是否有任何人可以向我指出 Objective-C 中一些基本内存管理技术的好资源?前任。保留、释放、自动释放
例如,使用指向 Objective-C 对象的指针并将其视为数组是完全非法的吗?您是否被迫将 NSArray 和 NSMutableArray 用于数据结构?
我知道这些都是相当新手的问题,感谢您为我提供的任何帮助。
objective-c - 在 Objective-C 中将 NSArray 过滤成一个新的 NSArray
我有一个NSArray
,我想NSArray
用原始数组中满足特定条件的对象创建一个新对象。条件由返回 a 的函数决定BOOL
。
我可以创建一个NSMutableArray
, 遍历源数组并复制过滤器函数接受的对象,然后创建它的不可变版本。
有没有更好的办法?
objective-c - 迭代时从 NSMutableArray 中删除的最佳方法?
在 Cocoa 中,如果我想遍历 NSMutableArray 并删除符合特定条件的多个对象,那么在每次删除对象时不重新启动循环的最佳方法是什么?
谢谢,
编辑:只是为了澄清-我正在寻找最好的方法,例如比手动更新我所在的索引更优雅的方法。例如在 C++ 中我可以做到;
objective-c - 如何在运行时使用 Objective-C 动态创建选择器?
我知道如何SEL
在编译时使用@selector(MyMethodName:)
,但我想做的是从NSString
. 这甚至可能吗?
我可以做什么:
我想做什么:(伪代码,这显然行不通)
我一直在搜索 Apple API 文档,但没有找到不依赖编译时@selector(myTarget:)
语法的方法。
objective-c - 如何在 Xcode 调试器中查看 NSDictionary 变量的内容?
有没有办法通过 Xcode 调试器查看 NSDictionary 变量的键/值对?这是在变量窗口中完全展开时的信息范围:
我期待它向我展示字典的每个元素(类似于数组变量)。