小编hug*_*411的帖子

68
推荐指数
3
解决办法
7万
查看次数

访问root应用程序支持macos java

我需要/Library/Application Support/在 Java 应用程序中将数据保存在macOS 内。要访问用户应用程序数据,我知道我可以使用,System.getProperty("user.home")但我想要来自根用户的数据,而不是用户。我看到一些应用程序在其中存储数据,有没有办法在 java 中做到这一点?

如果不是在 java 中,我正在加载 obj-c 库,是否可以在 obj-c 中提升权限,以便我的 java 应用程序可以访问该文件夹?

java macos objective-c

6
推荐指数
1
解决办法
205
查看次数

Objective-C:在一定范围内将字符串插入另一个字符串

我需要在一定范围内将字符串插入另一个字符串.我知道有appendingString方法,但我需要将它插入到字符串的给定范围内.谢谢

string range

5
推荐指数
1
解决办法
5258
查看次数

本机插入符号位置 macos 可可

我希望能够使用可可或 appleScript 在 Mac High Sierra 中的任何应用程序中获得全局插入符号位置。我已经使用 NSEvent 来获取键盘和鼠标挂钩,但是有没有办法获取插入符号位置挂钩?

插入符号与鼠标位置不同。它在按键事件或鼠标点击时移动。在 Windows 中,您几乎可以在任何地方获得插入符号位置。我想知道是否有 macos 的等价物。

我想在文本插入符号上显示一个弹出窗口,如果我在键盘上输入或换行,它会随着文本移动。我尝试获取键事件的位置 (locationInWindow) 但它让我回到鼠标位置。我不是沙箱所以我什至可以调用applescripts

更新:可以通过使用可访问性 API 在插入符号之前获取字母的边界来做到这一点。

谢谢

macos cocoa applescript objective-c caret

5
推荐指数
1
解决办法
498
查看次数

使用外部 Laravel Passport Lumen API 进行 Laravel 客户端身份验证

我一直在网上查找,但找不到任何方法。让我解释一下,我有一个 API(Laravel Passport on lumen),我用 Postman 测试了它,我用 oauth 获取了我的访问令牌,一切都很好。现在我有另一个 Laravel 应用程序,我想知道如何使用 API 登录来保留所有身份验证内容。我见过很多实际检索 api_token 的应用程序,它们使用“Auth::user()->where('api_token', $token)”。但我发现这是错误的,因为我不希望我的客户端访问数据库,我希望对数据库的每个请求都由 API 处理。那可能吗?

authentication api laravel lumen laravel-passport

5
推荐指数
1
解决办法
3074
查看次数

Cocoa Touch:每次显示视图的方法?

有一个名为viewDidLoad的方法,在加载视图时执行代码是否有一个方法可以执行相同的操作,但每次显示视图时?

iphone cocoa-touch objective-c uiviewcontroller uikit

1
推荐指数
1
解决办法
187
查看次数