小编dtu*_*net的帖子

线段圆交点

我试图确定线段与圆相交的点.例如,给定P0和P3之间的任何点(并且假设您知道半径),确定P3的最简单方法是什么?

圈

geometry

9
推荐指数
4
解决办法
2万
查看次数

同步服务器和iOS应用程序之间的文件目录

我正在构建一个内部iOS应用程序(因此 - 它不会在应用程序商店中),我需要在服务器和iOS应用程序的每个实例之间保持内容目录同步.如果我只想删除并重新下载此内容,这很容易,但我宁愿使用类似于rsync的东西来下载已更改的元素.

我还没有找到任何利用rsync的好方法.我认为在这里看Objective-Git是一种可能性,但是很快就会看到仍然有很多对远程存储库的支持尚未得到支持.

作为最后一点,虽然这不会在应用程序商店中,但我不会越狱这些设备,我宁愿不依赖任何私有API(尽管如果有一个优雅的解决方案利用私有API,我可能会考虑它).

思考?

附加说明:这需要是一个孤立的解决方案.我不会依赖外部服务(如Dropbox,Box.net等......).这需要仅在设备和服务器之间(与设备在本地网络上)之间起作用.

iphone objective-c ios

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

在iOS应用程序中存储包含的AWS凭证的最佳位置

我计划将AWS SDK for iOS用于即将推出的项目.我需要使用打包的应用程序存储AWS的凭据.放置它们的最安全的地方在哪里?我知道将它们存储在pList中是个坏主意.将它硬编码到一个将被编译的类中更好吗?那里有风险吗?

amazon-web-services ios

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

在UI自动化工具的脚本中,如何导入另一个脚本?

在用UI自动化工具编写的JavaScript脚本中,如何导入另一个JavaScript文件?

iphone instruments ui-automation ios ios-ui-automation

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

如何在iOS gui自动化中检查元素属性?

我见过的所有UI Automation 示例都使用标准组件,可以使用该value()方法使用JavaScript API检查其状态.这有点限制.让我们说你想检查颜色或alpha值等等.

如何检查视图的属性?

例如:点击某个元素应该使其"选中".我想对它进行点击,然后验证isSelected是否为TRUE.

更新:

我找到了理论上应该执行的withPredicate()方法,除了它似乎只触发name属性:

element.withPredicate("isSelected == YES")          // always fails
element.withPredicate("name matches 'my element'")  // works
Run Code Online (Sandbox Code Playgroud)

javascript uiview ui-automation ios ios-ui-automation

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

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

XCode 4.2.1每次打开一个新窗口时都会崩溃

我有Lion的Xcode 4.2.1,每当我在新窗口中打开任何东西时它都会崩溃(例如 - 双击任何文件).在这种情况下,类型无关紧要.它将崩溃.h,.m,.xib,.plist等....我重新安装Xcode无济于事.直到最近才发生这种情况 - 但一旦发生一次 - 它就会不断发生.

它似乎与当前打开的项目没有任何关系 - 因为我关闭了所有项目并打开了一个新项目 - 我仍然看到了这个问题.

更新:请参阅下面的答案,了解我最终如何解决这个问题.

以下是我得到的例外情况:

UNCAUGHT EXCEPTION (NSUnknownKeyException): [<__NSCFConstantString 0x7fff7e9e38e0> valueForUndefinedKey:]: this class is not key value coding-compliant for the key file://localhost/Projects/SomeProject/SomeFile.plist.
UserInfo: {
    NSTargetObjectUserInfoKey = "";
    NSUnknownUserInfoKey = "file://localhost/Projects/SomeProject/SomeFile.plist";
}
Hints: None
Backtrace:
  0  0x00007fff979c426a __exceptionPreprocess (in CoreFoundation)
  1  0x00007fff983acd5e objc_exception_throw (in libobjc.A.dylib)
  2  0x00007fff97a4e4c9 -[NSException raise] (in CoreFoundation)
  3  0x00007fff8f9a8783 -[NSObject(NSKeyValueCoding) valueForUndefinedKey:] (in Foundation)
  4  0x00007fff8f8df462 _NSGetUsingKeyValueGetter (in Foundation)
  5  0x00007fff8f8df3e9 -[NSObject(NSKeyValueCoding) valueForKey:] (in Foundation)
  6  0x00007fff8f8df101 …
Run Code Online (Sandbox Code Playgroud)

xcode

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

在IOS中是否存在用于UI控件自动化的现有库

我是IOS编程的新手.我有一个任务是找到我是否可以自动化我的UI进行测试.这就是我想要做的:

  • 在我的应用程序中随机放置一些代码(听起来不好但可能是预定义的事件)将事件消息发送到屏幕上的控件.

  • 由于它只是代码,我应该能够使用该应用程序,将其部署在任何iPhone或iPad中并运行该程序.

  • 一旦应用程序通过我的代码完全自动化,我想可以很容易地对获得的性能数据进行分析.

我见过FoneMonkey,但看起来需要在每台设备上手动记录用户交互.

欢迎任何想法或建议.

  • Lalith

iphone ui-automation ios ios-ui-automation

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

在Android上有像Monkey Monkey这样的UI练习器吗?

我正在寻找一种开发工具,它允许我将随机生成的用户输入(触摸,硬键,手势)发送到iOS设备(不是模拟器),如Android上的Monkey.

testing ios ios-ui-automation

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

Mac上的GIT-SVN问题

我正在使用git-svn在我的Mac上工作.我目前在Lion上(但是我在Snow Leopard上测试时得到了类似的结果.我似乎是少数几个遇到这个问题的人之一.这与我看到有些人只包含SVN/Core.pm的问题不同. .

下面是尝试在vanille存储库上执行git svn克隆(显然主机和目录详细信息已更改为发布):

Macbook-Pro:git david$ git svn clone https://somesite.com/SVN/someRepo/
Initialized empty Git repository in /Projects/git/MyWorkspace/.git/
Can't load '/System/Library/Perl/Extras/5.12/darwin-thread-multi-2level/auto/SVN/_Core/_Core.bundle' for module SVN::_Core: dlopen(/System/Library/Perl/Extras/5.12/darwin-thread-multi-2level/auto/SVN/_Core/_Core.bundle, 1): Library not loaded: /usr/lib/libsvn_client-1.0.dylib
Referenced from: /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level/auto/SVN/_Core/_Core.bundle
Reason: image not found at /System/Library/Perl/5.12/darwin-thread-multi-2level/DynaLoader.pm line 204.    
at /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level/SVN/Base.pm line 59
BEGIN failed--compilation aborted at /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level/SVN/Core.pm line 5.
Compilation failed in require at /Developer/usr/libexec/git-core/git-svn line 58.
Run Code Online (Sandbox Code Playgroud)

macos perl git-svn

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