小编hug*_*gie的帖子

Xcode 5 xcodebuild单元测试似乎在测试失败时返回状态成功

嗨,我正在关注测试驱动的iOS开发中的示例,并且我已经使用新的Xcode 5和XCTest编写了一些单元测试.我的测试因Xcode GUI客户端而失败,但是当我使用xcodebuild时,状态代码为0.

xcodebuild -target TemperatureConverterTests build

echo $?

返回0.

测试假设失败了.运行测试用例的命令是否正确?

unit-testing xcodebuild ios xctest

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

OCMockito用块模拟调用

我想使用以下消息声明来模拟对象:

- (void)createWithCompletion:(void (^)(FuseResult *result, NSError *err)) completion;

是否可以模拟此消息必须处理的块调用?

我读过有块的ArgumentCaptorTest,但我不确定它是否相关.

unit-testing objective-c ocmockito

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

Git rm 合并期间所有显示“已被我们删除”的内容

在合并过程中,有时在未合并的路径中,会有多个文件显示“已被我们删除”。如果我想将它们删除,则需要git rm应用每一项。

如何使用一个命令而不是git rm对每个文件使用来做到这一点?

git

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

从内存中卸载共享库

我正在尝试在Linux上修改此共享库(带.so)扩展名.我正在插入一些printf语句和fprintf语句进行调试,它没有任何效果.我删除了.so文件并意识到该程序仍然正常运行.这是否意味着程序被加载到内存中?(但我确定只有我正在测试的程序才使用.so文件)

如何让它卸载所以我可以确保我的程序加载修改后的程序?

linux shared-libraries

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

无法在捆绑NSBundle中找到名为"Storyboard.storyboard"的故事板

我在iOS项目中创建了一个新目标,并添加了一些我的文件以及一个新的故事板文件.但是当在模拟器中运行时(我还没有尝试过该设备),它会UIApplicationMain(argc, argv, nil, NSStringFromClass([PKPreprocessAppDelegate class]))在main.c中进行操作:

(lldb) po $eax 

(unsigned int) $1 = 151596752 Could not find a storyboard named 'Storyboard.storyboard' 
in bundle NSBundle </Users/XXX/Library/Application Support/iPhone Simulator/6.0/Applications/007281D7-F09F-482A-A57A-CEEC1C65176B/XXXXX Preprocess.app> (loaded)
Run Code Online (Sandbox Code Playgroud)

plist在键下有一个匹配的Storyboard.storyboard UIMainStoryboardFile~iphone.我还检查了Copy Bundle Resources列出的那个故事文件.在bundle中,文件位于目录中en.lproj(虽然命名为Storyboard.storyboardc).我甚至试图从en.lproj目录中复制无济于事.

编辑:我也尝试过钥匙下的plist UIMainStoryboardFile仍然无法正常工作.

storyboard nsbundle ios

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

Vim临时窗口的位置

我正在尝试Vim插件Jedi-vim,它会在自动完成时打开一个预览窗口,并在完成时关闭.这可能导致光标和代码在物理LCD屏幕中的位置跳跃,这让我的眼睛不舒服.我可以选择将此窗口打开,但我更喜欢拥有更大的屏幕空间.有没有办法将预览窗口移动到底部,或者使用垂直分割?

vim vim-plugin jedi-vim

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

QuickBlox ios API:关闭调试消息

您好,有没有办法关闭控制台上的 QuickBlox iOS API 消息输出?我的意思是 URL 和 HTTP 标头。

quickblox

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

使用Pycairo动态生成图像并在Django中提供服务

我想用Pycairo生成一个动态创建的png图像,然后用它来设置Django.我读到这个:使用Django提供动态生成的图像.

有没有办法将Pycairo表面的数据直接传输到HTTP响应中?我现在这样做:

data = surface.to_rgba()
im = Image.frombuffer ("RGBA", (width, height), data, "raw", "RGBA", 0,1)
response = HttpResponse(mimetype="image/png")
im.save(response, "PNG")
return response
Run Code Online (Sandbox Code Playgroud)

但它实际上不起作用,因为没有to_rgba调用(这个调用我发现使用谷歌代码,但不起作用).

编辑:to_rgba可以用正确的调用get_data()替换,但我仍然想知道我是否可以完全绕过PIL.

python django image python-imaging-library pycairo

0
推荐指数
1
解决办法
2091
查看次数

从WebRequest获取标头

从技术上讲,我正在问一个写VB的朋友的问题,但我发布了C#,因为有更多的人在上面.我个人也不知道.

我正在帮他连接到Mobile Backend即服务,虽然他设置的方式是代表有人用ASP.net加载他自己的网页(我想).

我正在使用Python连接到服务.但他得到了422服务器响应.我想比较他和我之间的请求标题和内容差异.

根据Chris Doggett 在此页面下方的帖子,在实际发送请求之前,您无法获取标题.但是,一旦request.GetResponse()调用,Visual Studio(或Express,不确定)似乎只是停在那里的断点,并说在浏览器上有422错误和一些错误消息.所以,他无法到达他希望打印标题的下一行.

两个问题:

  1. 是否开启了某种调试?我认为422响应是一个响应,程序不应该只是停在那里.
  2. 如何打印内容,而不仅仅是标题?最好,我想用文本打印出整个请求.有这些东西用JSON发送,我不认为它属于标题,但我不太确定.

c# webrequest

0
推荐指数
1
解决办法
4782
查看次数