小编Dar*_*zer的帖子

如何调试AppleScript?

调试AppleScript有哪些提示和技巧?有调试器吗?如果没有,插入"打印"以显示变量值的最佳方法是什么?有没有办法"漂亮地打印"更复杂的数据结构?

debugging applescript

46
推荐指数
4
解决办法
5万
查看次数

调整UILabel以适应?

如何从iPhone Developer's Cookbook第6章中的"09a-PrefsTable"配方修改以下片段(在tableView:cellForRowAtIndexPath:UITableViewController方法中):

if (row == 1) { 
    // Create a big word-wrapped UILabel 
    cell = [tableView dequeueReusableCellWithIdentifier:@"libertyCell"]; 
    if (!cell) { 
        cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:@"libertyCell"] autorelease]; 
        [cell addSubview:[[UILabel alloc] initWithFrame:CGRectMake(20.0f, 10.0f, 280.0f, 330.0f)]]; 
    } 
    UILabel *sv = [[cell subviews] lastObject]; 
    sv.text =  @"When in the Course of human events, it becomes necessary for one people to dissolve the political bands which have connected them with another, and to assume among the powers of the earth, the separate and …
Run Code Online (Sandbox Code Playgroud)

cocoa-touch

43
推荐指数
4
解决办法
5万
查看次数

如何从Python函数或方法中获取函数或方法的名称?

我觉得我应该知道这一点,但我无法弄明白......

我想从内部获取方法的名称 - 恰好是集成测试 - 因此它可以打印出一些诊断文本.当然,我可以在字符串中对方法的名称进行硬编码,但如果可能的话,我想让测试更加干燥.

python

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

如何调试用Go语言编写的程序?

如何调试Go程序?我一直在使用Gedit Go IDE,但它没有调试.有没有办法通过我的代码和检查内存?还是我坚持打印报表?我可以使用OutputDebugString吗?

debugging go

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

在Mac OS X上更改为Eclipse中下一个和上一个选项卡的快捷键有哪些?

我希望能够在键盘中从Eclipse编辑器(在Java透视图中)从一个文件切换到另一个文件(并将这些键组合绑定到鼠标上的按钮).将当前选项卡切换到下一个或上一个的快捷键有哪些?

eclipse macos tabs keyboard-shortcuts

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

我应该练习"模仿者"还是"经典"TDD?

我读过(并重新阅读)Martin Fowler的Mocks Are not Stubs.在其中,他定义了两种不同的TDD方法:"古典"和"模仿者".他试图回答" 我应该成为一个古典主义者还是一个嘲笑者? "这个问题,但他承认他从来没有尝试过模仿者TDD,而不仅仅是"玩具".所以我想我会问这个问题.好的答案可能会重复福勒的论点(但希望更清楚)或添加他没有想到的论点,或者其他人提出的论点,因为福勒上次在2007年1月更新了这篇论文.

tdd mocking

38
推荐指数
4
解决办法
6083
查看次数

什么是 - [NSString sizeWithFont:forWidth:lineBreakMode:]有用吗?

在我的问题" 我如何-[NSString sizeWithFont:forWidth:lineBreakMode:]开始工作? "中,我了解到这-[NSString sizeWithFont:constrainedToSize:lineBreakMode:]实际上就是我所需要的.

-[NSString sizeWithFont:forWidth:lineBreakMode:]州的文档解释说它实际上并没有将文本包装到其他行.那我该如何使用呢?(例子会有所帮助.)

iphone cocoa-touch objective-c

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

如何在待处理的Perforce更改列表中获取所有文件的差异?

我想在特定的挂起更改列表中获取文件差异.我希望我能做到这一点:

p4 diff -c 999
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我串联一些csh魔法来实现这一目标吗?

也许把它的输出p4 opened -c 999和管道输送到p4 diff

shell terminal perforce csh

37
推荐指数
5
解决办法
3万
查看次数

是否已弃用UITableViewCell setText?

" 开始iPhone开发"(由Dave Mark和Jeff LaMarche编写)中的代码分配给UITableViewCell文本属性:

UITableViewCell *cell = ...
...
cell.text = ...
Run Code Online (Sandbox Code Playgroud)

这个赋值会引发"'setText'被弃用......"警告.我该怎么用?

另外,如何在不重新输入整个内容的情况下打开警告中的长URL(在Xcode中)?

iphone xcode warnings deprecated uitableview

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

如何在Eclipse Java调试器中将字节数组显示为十六进制字节或无符号十进制数的数组?

我想在Eclipse(Helios Release,build id:20100617-1415)Java调试器中查看一个字节数组,作为十六进制字节数组(每个2位数)或无符号十进制数?那可能吗?怎么样?

例如,我想显示这个:

替代文字

...... as:0,48,71,22,139,166,......

...或者:0x00,0x30,0x47,0x16,0x8B,0xA6,......

(这是一个类似于" 如何在Eclipse Java调试器中将字节数组显示为char数组? "的问题.)

java eclipse debugging types

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