小编Eri*_*ker的帖子

没有网络连接时启动NetworkState

任何熟悉launchdMac OS X的人,特别是文件部分的NetworkState(bool)键?KeepAlive.plist

man页面launchd上,当Mac上没有网络连接时,应该调用可执行文件,当plist配置如下:

...
<key>KeepAlive</key>
<dict>
    <key>NetworkState</key>
    <false/>
</dict>
...
Run Code Online (Sandbox Code Playgroud)

这似乎工作正常,但是,一旦建立了有效的网络连接(定义为具有至少一个非环回IPv4/6地址的Mac),就launchd 应该停止调用可执行文件(因为该NetworkState标志应该阻止它).

不过,我看到的行为是,无论 Mac的网络连接如何,都会launchd一直调用我的程序!这好像完全无视旗帜.launchdNetworkState

有没有人知道如何使这项工作launchd只在没有网络连接时调用程序,并在建立网络连接后停止调用它?

macos launchd keep-alive plist network-state

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

在代码隐藏中使用"*"设置Silverlight网格列宽?

给出一个像这样简单的Silverlight Grid:

<Grid ShowGridLines="True">
    <Grid.ColumnDefinitions>
        <ColumnDefinition x:Name="MyColumn" Width="2*" />
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>
</Grid>
Run Code Online (Sandbox Code Playgroud)

我希望能够使用C#将MyColumn列的宽度更改为类似3*(保留*).有谁知道怎么样?谢谢!

c# silverlight xaml

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

将核心图x轴移动到最后一点

我的iPhone应用程序中的核心绘图图形很好.但是,有一件事我似乎无法弄明白.如何在视图加载后将图形滚动到其x轴的末尾,而不是从原点开始?我希望图形出现时x轴上的最后一个数据点可见.怎么样?

我看到了plotSpace:willDisplaceBy:delegate方法,它与我需要的"接近",但我需要能够告诉图形在其视图加载时将自己移位到x轴的末尾.我没有找到核心图的任何相关示例代码来执行此操作.

iphone core-plot ios

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

标签 统计

c# ×1

core-plot ×1

ios ×1

iphone ×1

keep-alive ×1

launchd ×1

macos ×1

network-state ×1

plist ×1

silverlight ×1

xaml ×1