如何判断UIViewController的视图是否可见

我有一个tabbar应用程序,许多意见。 有没有办法知道一个特定的UIViewController目前是否可以从UIViewController中看到? (寻找财产)

通配符*在CSS的类

我有这些div我正在与.tocolor风格,但我也需要唯一标识符1,2,3,4等,所以我把它作为另一个类tocolor-1 。 <div class="tocolor tocolor-1"> tocolor 1 </div> <div class="tocolor tocolor-2"> tocolor 2 </div> <div class="tocolor tocolor-3"> tocolor 3 </div> <div class="tocolor tocolor-4"> tocolor 4 </div> .tocolor{ background: red; } 有没有办法只有1classtocolor-* 。 我尝试使用通配符*在这个CSS,但它没有工作。 .tocolor-*{ background: red; }

如何从Git存储库中删除选定的提交日志条目,同时保持其更改?

我想从线性提交树中删除选定的提交日志条目,以便条目不会显示在提交日志中。 我的提交树看起来像这样: R–A–B–C–D–E–HEAD 我想删除B和C条目,以便它们不会显示在提交日志中,但是应该保留从A到D的更改。 也许通过引入一个单一的提交,使B和C成为BC,树看起来像。 R–A–BC–D–E–HEAD 或者,理想的情况是,A直接来到D之后。 D'表示从A到B,B到C和C到D的变化。 R–A–D'–E–HEAD 这可能吗? 如果是的话,怎么样? 这是一个相当新的项目,所以现在没有分支,因此也没有合并。

使用CSS按比例调整图像大小?

有没有办法调整(缩小)图像比例使用唯一的CSS? 我正在做的JavaScript的方式,但只是试图看看这是可能的CSS。

更简单的方法来debuggingWindows服务

有没有更简单的方法来通过代码,而不是通过Windows服务控制pipe理器启动服务,然后将debugging器附加到线程? 这有点麻烦,我想知道是否有一个更直接的方法。

iPhone应用程序减去应用程序商店?

如果我在我的Mac上创build应用程序,有什么办法可以让它在iPhone上运行,而无需通过应用程序商店? 只要我仍然可以运行使用官方SDK创build的应用程序,iPhone是否越狱,这并不重要。 由于我不会进入的原因,我不能有这个程序通过应用程序商店。

如何使用AVAudioRecorder在iPhone上录制audio?

现在iPhone 3.0 sdk是公开的,我想我可以问你那些已经玩过3.0 sdk的人的这个问题。 我想在我的应用程序中录制audio,但是我想使用AVAudioRecorder,而不是像SpeakHere所示的那样使用旧的录制方式。 iPhone开发中心没有任何如何做到这一点的例子,只能参考类。 我是一个iPhone开发新手,所以我正在寻找一个简单的例子,让我开始。 提前致谢。

Python和JavaScript之间的JSONdate时间

我想用Python使用JSON以序列化的forms发送一个datetime.datetime对象,并使用JSON在JavaScript中进行反序列化。 什么是最好的方法来做到这一点?

在Rails资产pipe道中使用字体

我有一些字体被configuration在我的Scss文件中,如下所示: @font-face { font-family: 'Icomoon'; src: asset-url('icoMoon.eot?#iefix', font) format('embedded-opentype'), asset-url('icoMoon.woff', font) format('woff'), asset-url('icoMoon.ttf', font) format('truetype'), asset-url('icoMoon.svg#Icomoon', font) format('svg'); } 实际的字体文件存储在/ app / assets / fonts / 我已经将config.assets.paths << Rails.root.join("app", "assets", "fonts")到我的application.rb文件 而编译CSS源码如下: @font-face { font-family: 'Icomoon'; src: url(/assets/icoMoon.eot?#iefix) format("embedded-opentype"), url(/assets/icoMoon.woff) format("woff"), url(/assets/icoMoon.ttf) format("truetype"), url(/assets/icoMoon.svg#Icomoon) format("svg"); } 但是当我运行应用程序的字体文件没有被发现。 日志: 开始获取“/assets/icoMoon.ttf”为127.0.0.1于2012-06-05 23:21:17 +0100服务资产/icoMoon.ttf – 404未find(13ms) 为什么资产pipe道没有将字体文件压缩成公正/资产? 任何想法的人? […]

重写isEqual的最佳实践:和散列

如何正确地重写isEqual:在Objective-C中? “catch”似乎是,如果两个对象相等(由isEqual:方法确定),它们必须具有相同的散列值。 Cocoa Fundamentals Guide的Introspection部分有一个关于如何覆盖isEqual:的例子isEqual:复制如下,名为MyWidget的类: – (BOOL)isEqual:(id)other { if (other == self) return YES; if (!other || ![other isKindOfClass:[self class]]) return NO; return [self isEqualToWidget:other]; } – (BOOL)isEqualToWidget:(MyWidget *)aWidget { if (self == aWidget) return YES; if (![(id)[self name] isEqual:[aWidget name]]) return NO; if (![[self data] isEqualToData:[aWidget data]]) return NO; return YES; } 它检查指针是否相等,然后是类的相等性,最后使用isEqualToWidget:比较对象,它只检查name和data属性。 示例没有显示的是如何重写hash […]