objective-c

OS X 脚本中更漂亮的文本对话框
objective-c

OS X 脚本中更漂亮的文本对话框

我已经厌倦了这些默认的 AppleScript 和cocoa对话框对话框: 我想用更接近以下内容的内容来替换它们: 有人制作过像 cocoaDialog 这样的 shell 可执行文件,并具有自定义的 windows 外观吗?在 shell 脚本或 AppleScript 中,还有其他方法可以获得不那么丑陋的文本对话框吗? ...

Admin

“gobjc”包到底安装了什么?
objective-c

“gobjc”包到底安装了什么?

为了弄清楚“gobjc”到底安装了什么,我做了: sudo dpkg -L gobjc并得到了一条路径/usr/share/doc/gobjc 做了:sudo apt-file list gobjc并得到了一条路径/usr/share/doc/gobjc 在这个目录中,你只能找到 .gz 压缩的文本文件,我期望找到一些 .a、.o 或任何类型的实际处理代码的文件,因为这个包用于编译 objective-c 代码 ...

Admin

如何在这个c程序macPaste中添加“按下命令时不复制”的功能?
objective-c

如何在这个c程序macPaste中添加“按下命令时不复制”的功能?

https://github.com/lodestone/macpaste https://github.com/lodestone/macpaste/blob/master/macpaste.c 通过这个小项目,我只需在 macOS 中选择一个文本即可将文本复制到剪贴板。 这些东西救了我的命,但在某些情况下,它有点复杂 例如 aaa bbbbbbb ccccccc aaa ddddddd ccccccc 上面有两行,我想复制 dddddd并替换bbbbbb 第一行: ( result may like this: ...

Admin

libssh2-代理转发不起作用
objective-c

libssh2-代理转发不起作用

我正在使用libssh2库在我的移动应用程序中进行 ssh 连接。这里我想使用Agent Forwarding支持。 我遵循了他们在此处示例中提供的相同程序LibSSH2 代理转发。 我可以成功创建代理,但是当我尝试连接它时,libssh2_agent_connect(agent)它给出了错误-39 LIBSSH2_ERROR_BAD_USE。 嗯,我正在使用检查同样的事情MAC OSX 终端运行良好。如有错误,请提出建议, 这就是我尝试成功连接的方法 struct libssh2_agent_publickey *identity, *prev_...

Admin

GCC/Clang:可用的 ObjC 运行时
objective-c

GCC/Clang:可用的 ObjC 运行时

不久前,我发现了 Objective-C 的 ObjFW 运行时,它非常简洁,可以做很多事情 - 而且非常小巧。但最近它让我不禁想问,哪些运行时适用于哪些目标 - 以及如何才能最好地找到它?我想在我的配置中使用一个小脚本来测试我是否可以在当前平台上使用 ObjFW,以及当前的 clang 或 gcc 安装。 那么有没有办法列出 GCC 或 Clang 上可用的 Objective-C 运行时? ...

Admin

如何使用 AirPlay 将 Mac 屏幕变成 iPhone 的镜像
objective-c

如何使用 AirPlay 将 Mac 屏幕变成 iPhone 的镜像

我是 AirPlay 新手。我想找到一个好的教程来了解 Airplay 及其 API,以及如何使用它在我的 Mac 设备上共享我的 iPhone 屏幕。 我学到的是: iPhone 4S+ 将支持 AirPlay,但是我怎样才能让我的 Mac 截取 iPhone 的屏幕呢? 使用 RTSP 和 RTP 协议。我们必须在代码中实现它吗? 在链接中http://spin.atomicobject.com/2012/04/23/ios-mirroring-and-programmatic-airplay-selection/ 我不明白作者的意思 ...

Admin

如何在 OS X 中以 root 身份启动守护进程
objective-c

如何在 OS X 中以 root 身份启动守护进程

我将 plist 放在 /Library/LaunchAgents 中,将 exexutive 程序放在 /usr/libexec 中,并在系统启动时启动守护进程。但此守护进程归用户所有。我尝试将 plist 放在 /Library/LauchDaemons 中,但它不起作用,守护进程不会在系统启动时启动 我想知道如何在系统启动时让守护进程以 root 身份启动。我应该做哪些额外的工作才能让守护进程以 root 身份启动?提前致谢! ...

Admin

沙盒在哪里停止?
objective-c

沙盒在哪里停止?

我使用 Mac App Store 中提供的 Norton iAntivirus 应用程序扫描了整个硬盘。正如预期的那样,它在硬盘根目录下显示一个“打开”对话框。我单击“打开”并让其进行扫描。这让我不禁想问... 如果用户在“打开”对话框中打开目录,这是否会让沙盒应用程序访问文件夹中的所有内容,即使特定用户可能无权访问其中某些内容? ...

Admin

在终端中使用 sh -c
objective-c

在终端中使用 sh -c

我有这个命令行,我输入到终端,它按预期工作: dscl . -readall /Users UniqueID | awk '/^RecordName:/ {name=$2}; /^UniqueID: / {if ($2 > 500) print name}' 我想要做的是使用 sh -c“在此处插入命令字符串”,当我尝试使用上述语句时,它会给出以下错误: awk: syntax error at source line 1 context is /^RecordName:/ >>> {name=} <<...

Admin

如何在 Mac 应用程序中传递命令行参数
objective-c

如何在 Mac 应用程序中传递命令行参数

我已经创建了一个命令行工具应用程序(Xocde --> 新应用程序 --> 命令行工具),它运行正常。现在我想通过终端运行它并传递一些命令行参数,如下所示: int main(int argc, const char * argv[]) { std::cout << "got "<<argc<<" arguments"; for ( int i = 0; i<argc;i++){ std::cout << "argument:"<<i<&lt...

Admin

iOS 可以打印到非 Airprint 设备吗?
objective-c

iOS 可以打印到非 Airprint 设备吗?

我有一个可以正常打印的 iOS 应用程序。我连接到 WiFi 网络,该网络有一台支持 AirPrint 的打印机,我可以正常向该打印机发送文件。但我还需要打印到不支持 AirPrint 的专用打印机(如 Datamax/Oneil 甚至 Boca)。是否有任何软件/硬件解决方案可以让我的 iOS 应用程序打印到没有原生支持 AirPrint 的打印机? ...

Admin

如何清除正在开发的 Mac 应用程序的所有偏好设置和设置?
objective-c

如何清除正在开发的 Mac 应用程序的所有偏好设置和设置?

在 iOS 上,如果您想在开发期间删除应用程序的所有设置和文档并从全新安装开始,只需将其删除即可。但是在 Mac 上,删除应用程序包并不会清除该应用程序的所有偏好设置。 如何在 Mac 上从干净启动测试应用程序? ...

Admin

命令 /usr/sbin/chown 失败,退出代码为 1 存档时出错
objective-c

命令 /usr/sbin/chown 失败,退出代码为 1 存档时出错

我正在尝试存档一个项目以将其提交到 iOS App Store,但一直出现此问题。我已经将跳过安装选项设置为是,重新安装了 Xcode,重新启动并重新复制了我的库,并编辑了我的方案。我已经进行了研究并尝试了所有建议的方法,但仍然出现此错误。 有人有建议吗? chown: /Users/Samuel/Library/Developer/Xcode/DerivedData/Safari-clksdtmdmbdyrefxcltqlpejzefv/ArchiveIntermediates/Branon/InstallationBuildProductsLocat...

Admin

Ubuntu 和 Objective-C 的最佳配置
objective-c

Ubuntu 和 Objective-C 的最佳配置

有人可以发布适合开发 iPad 应用程序的 Ubuntu 配置吗? 我需要一个好的 IDE 和一个关于如何安装任何必要的编译器等的指南。 谢谢 ...

Admin