小编Khe*_*dar的帖子

如何编译:mac上的协同作用

我想在我的MAC和Windows上使用Synergy.从https://github.com/synergy/synergy下载synergy.zip文件

然后我尝试编译Xcode项目

但是我收到以下错误消息

bash-3.2# ./hm.sh conf -g2
Mapping command: conf -> configure
Error: Arg missing: --mac-identity
Run Code Online (Sandbox Code Playgroud)

我不知道为什么我不能编译Synergy.

问题.

  1. 什么是--mac-identity
  2. 如何在我的MAC上键入命令到终端?

macos mouse homebrew

11
推荐指数
2
解决办法
9780
查看次数

如何在iOS上廉价模拟水?

首先,我没有想到这一点.

我想知道如何在iPhone上的一些沙丘上进行简单的瀑布模拟.

原来,几个人解决问题流水,和GameDev已经接近主意几个.然而,所有这些解决方案似乎都是计算密集型的(并且它是有道理的,因为水是流体并且流体力学很复杂).我感兴趣的快捷方式,因为它并不真正重要的模拟准确的,但只是它似乎是准确的.

有人询问使用1500粒子在DirectX上使用(Navier-)Stokes进行模拟.他说他的结果是锯齿状的.当然,在iPhone上它将是一个OpenGL ES实现这样的东西.

另一个好的灵魂尝试使用Chipmunk的物理引擎,但听起来像使用战斗机来杀死蚊子,它仍然带来了许多很多粒子的问题.所以我现在想知道使用类似于这种压力管理技术的技术是否合理 ,以便管理流体的宏观状态,并用粒子管理边缘,以便最小化总计算.

如果您有好主意,请提出建议.

编辑08/06/2015:我在Thimbleweed Park博客中找到了这个由Joseph Huckaby 在HTML5中完成的非常古老技术的典范.它只是在情况上是相关的,因为它完全是关于物理的外观,而不是关于物理,但为什么不大致模拟流体,并用调色板循环效果覆盖"液体区域"?当然,由于该技术更多地依赖于艺术元素,因此它在艺术家领域中移动了难度.然而,渲染代码在混合时有点密集.

iphone simulation waterfall

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

为什么PKPass采用错误指针?

根据Apple的文档,在Swift中初始化PKPass需要两个元素,Pass数据和错误指针.

init(data data: NSData,
error error: NSErrorPointer)
Run Code Online (Sandbox Code Playgroud)

根据Apple的Swift文档,错误处理段落,

在Cocoa中,产生错误的方法将NSError指针参数作为其最后一个参数,如果发生错误,该参数将使用NSError对象填充其参数.Swift会自动将产生错误的Objective-C方法转换为根据Swift的本机错误处理功能引发错误的方法.

但有一个说明:

消耗错误的方法(例如使用NSError对象参数获取完成处理程序的委托方法或方法)不会成为Swift导入时抛出的方法.

由于该方法似乎并不消耗,而是在需要时使用指针设置错误,这似乎违背了Apple对错误处理的解释.我期待更多的代码:

  do {
      let modifiedPass : PKPass = try PKPass(data: data)
     } catch let errorCaught as NSError
     {
        print("Error: \(errorCaught.domain)")
    }
Run Code Online (Sandbox Code Playgroud)

我可悲的误解是什么,或者可能是什么原因造成这种明显的不匹配?

ios passkit swift

9
推荐指数
0
解决办法
397
查看次数

Android - 自定义Spinner小部件外观

是否可以更改radio buttonAndroid 微调器小部件中的颜色.默认情况下,它会显示单选按钮的绿色.

我需要将它改成其他颜色,是否可能,以及如何?

android android-widget android-custom-view android-ui

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

使用Appledocs生成文档

我为我的问题的简单性道歉,但我试图使用Appledocs生成文档(https://github.com/tomaz/appledoc#quick-install)

我不确定如何设置它.我这样做的方式是:

  • 我克隆了github repo,然后在终端中使用安装脚本(我使用appledocs --help确认这个)安装appledocs .

但是,现在我如何实际使用这个,因为我在xcode中有我的项目:

  • 如何生成文档文件
  • 它在哪里生成?

xcode objective-c documentation-generation code-documentation ios

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

Swift中的嵌套类型 - 什么是好的做法?

我有一个swiftlint困扰我的警告.

warning: Nesting Violation: Types should be nested at most 1 level deep (nesting)

然而,结构的嵌套是既定的编程技术,以及相当一些人在坚持它.

编辑:确实@vadian指出了Swift语言指南的规则:要在另一种类型中嵌套类型,请在其支持的类型的外括号内写入其定义.类型可以嵌套到所需的级别.

我知道它与泛型的使用冲突,并且Xcode可能变得难以忍受地缓慢.它实际上是(通过测量最慢的编译点)我开始查看这个嵌套规则的原因.

皮棉规则的原因是什么,在这方面的良好做法是什么?请指出技术原因,而不是纯粹基于意见的建议.

Microsoft实际上有一个关于嵌套类型页面,以及它们何时适用.虽然它不是针对Swift的,但它确实有一些有趣的跨语言思想.

swift swiftlint

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

我可以在UNIX shell中执行嵌套或链接命令吗?

我可以在UNIX shell中的另一个命令中执行命令吗?

如果不可能,我可以使用上一个命令的输出作为下一个命令的输入,如:

command x然后command y,

command y我想在哪里使用输出command x

linux ubuntu command-line solaris nested

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

Google map v3 zoom end

谷歌地图v3 zoom_change有问题,因为它无法完美解决我的需求.

我有2个未满足的要求:

  • 在用户点击缩放控件并在地图中重新调整缩放,我需要获取边界并显示边界的点.zoom_change方法重新调整缩放之前执行它,并且边界不是我需要的边界.

  • 每次调用zoom_change方法,例如,每当我执行fitBoundssetZoom时.当单击zoomcontrol或移动鼠标滚轮时,我只需要它.

针对这些问题,v3 API中是否有可用的解决方案?

google-maps

7
推荐指数
2
解决办法
5975
查看次数

Safari for Ipad没有报告Javascript错误的行号

我正在使用带有IO 5的iPad 2来开发Web应用程序.

我已启用开发人员控制台来获取日志,但是当发生javascript错误时,它不包含相应的行号.

由于Web应用程序处理触摸和手势事件,我无法在桌面版浏览器上测试它们!

任何帮助将不胜感激.

javascript safari ipad

7
推荐指数
2
解决办法
1476
查看次数

如何在Mac上运行Mstests?

我需要编写一些mstests并在Mac上运行这些测试.正在测试的源代码的二进制文件已在Mac上启动并运行.

要运行Visual Studio编写的测试自动化,我是否遵循相同的流程?有关如何开始在Mac上使用Mono运行这些测试用例的任何指示?

macos mono automated-tests visual-studio-2010

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