小编twe*_*ked的帖子

在Heroku上销毁Postgres数据库

我想销毁数据库,但我不确定该命令是什么.有谁知道如何做到这一点?

postgresql heroku destroy

56
推荐指数
4
解决办法
3万
查看次数

走响应链以传递自定义事件.这是错的吗?

根据iOS文档,响应者链用于"向上传递"触摸事件.它也用于控件生成的操作.精细.

我真正想做的是发送自定义事件"上链".接收事件的第一响应者将处理它.这似乎是一个非常常见的模式,但我找不到任何关于如何做到"iOS/Cocoa方式"的好解释.

由于响应链正是我所需要的,我提出了这样的解决方案:

// some event happened in my view that 
// I want to turn into a custom event and pass it "up":

UIResponder *responder = [self nextResponder];

while (responder) {

   if ([responder conformsToProtocol:@protocol(ItemSelectedDelegate)]) {
       [responder itemSelected:someItem];
       break;
   } 

   responder = [responder nextResponder];
}
Run Code Online (Sandbox Code Playgroud)

这很有效,但我觉得应该有其他方法来处理这个问题.手动走链子这种方式似乎不太好......

请注意,通知在这里不是一个好的解决方案,因为我只希望参与视图层次结构中的对象,并且通知是全局的.

在iOS中处理这个问题的最佳方法是什么(和Cocoa一样)?

编辑:

我想要完成什么?

我有一个视图控制器,它有一个视图,有子视图等...几个子视图是一个特定类型,显示数据库中的项目.当用户点击此视图时,应将信号发送到控制器以导航到此项目的详细信息页面.

处理点击的视图位于视图层次结构中主视图下方的几个级别.我必须告诉控制器(或在某些情况下,特定的子视图"向上链")选择了一个项目.

听通知是一种选择,但我不喜欢这种解决方案,因为选择一个项目不是全局事件.它严格依赖于当前的视图控制器.

iphone events cocoa ios

18
推荐指数
3
解决办法
7799
查看次数

从Python调用Perl脚本

我有一个我想从Python脚本调用的Perl脚本.我一直在寻找,并没有成功.我基本上试图调用Perl脚本向它发送1个变量,但不需要Perl脚本的输出,因为它是一个自包含的程序.

到目前为止我想出的是:

var = "/some/file/path/"
pipe = subprocess.Popen(["./uireplace.pl", var], stdin=subprocess.PIPE)
pipe.stdin.write(var)
pipe.stdin.close()
Run Code Online (Sandbox Code Playgroud)

刚刚开始Python编程,所以我确信上面的内容完全是胡说八道.任何帮助将非常感激.

python

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

合并〜/ .vim文件夹中的vim文件

我正在尝试将所有与vim相关的文件/插件整合到~/.vim文件夹中,以便我可以将其转储到github并开始使用病原体.但是,现在我所有的vim插件遍布整个地方.

作为一个例子,语法插件是在/usr/share/vim/vim73/syntax/syntax.vim,当我运行时,:scriptnames这也显示,因为我syntax on在我的.vimrc.

因此,对于审判,我感动/usr/share/vim/vim73/syntax/usr/share/vim/vim73/syntax1并复制/usr/share/vim/vim73/syntax~/.vim.

但是,现在当我启动vim它抱怨它无法打开文件/usr/share/vim/vim73/syntax/syntax.vim(因为我重命名了该文件夹).我希望vim能够自动拾取驻留在我的语法文件夹中~/.vim.

我的运行时路径是:

~/.vim, /usr/share/vim/vimfiles, /usr/share/vim/vim73, /usr/share/vim/vimfiles/after, ~/.vim/after, /usr/share/vim/vim73
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

vim

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

如何使用推送通知

关于推送通知.如何从APNS获取配置以在我的应用程序中实现推送通知.帮帮我们

iphone xcode notifications push

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

将已开发的应用程序安装到iphone设备中

任何人都可以帮我将我开发的应用程序安装到设备中.在设备中执行我的应用程序的步骤是什么.如何连接设备以在设备中运行我的应用程序????

请帮帮我.

谢谢..

iphone ios4 ios-3.x

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

标签 统计

iphone ×3

cocoa ×1

destroy ×1

events ×1

heroku ×1

ios ×1

ios-3.x ×1

ios4 ×1

notifications ×1

postgresql ×1

push ×1

python ×1

vim ×1

xcode ×1