小编kra*_*nyk的帖子

Xcode调试 - 显示图像

我喜欢使用Xcode调试器.您可以查看变量的值,甚至可以更改它.

但我可以以某种方式显示图像变量引用的图像吗?我知道我可以看到它的原始字节,但是显示带有内容的窗口会更加人性化.

Xcode可能不支持这个.也许有一个外部工具可以帮助显示图像?

debugging xcode

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

可以从代码中模拟内存警告吗?

我知道我可以通过从iPhone模拟器的下拉菜单中选择"模拟内存警告"来模拟模拟器上的内存警告.我甚至可以为此做一个热门钥匙.

但这不是我想要实现的目标.我想通过简单的代码来做到这一点,让我们说每5秒做一次.那可能吗?

memory iphone memory-management ios-simulator

23
推荐指数
2
解决办法
7851
查看次数

Xcode的彩色控制台输出

可以在Xcode控制台中格式化/着色输出吗?我知道你可以通过设置:com.apple.CoreData.SQLDebug 3和 调试Mac上的CoreData来做到这一点 com.apple.CoreData.SyntaxColoredLogging YES

用我们自己的日志,我们可以用某种方式对它们进行颜色/格式化吗?

debugging xcode

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

NSImage在Finder/Preview显示的代码中有不同的大小

我在我的应用程序中使用了几个图像(其中一个是附加的).奇怪的是,真实的图像尺寸(由取景器和预览显示)是1200x701像素.

当我从代码访问图像及其大小时,我得到360x210px.到底是怎么回事?

代码我用来获取图像的大小:


NSImage *newImg =  [[NSImage alloc] initWithContentsOfURL:
                   [NSURL URLFromPasteboard:[sender draggingPasteboard]]];
float h = [newImg size].height; //height is 210px - should be 701px
float w = [newImg size].width;  //width is 320px - should be 1200px
Run Code Online (Sandbox Code Playgroud)

newImg的内容与指向和加载的图像相同 - 无论如何我在NSImageView中显示它,所以我看到了.只是采取的大小-size是错误的.

这是图像:

alt text http://www.tomaszkrasnyk.yoyo.pl/image.jpg

cocoa nsimage

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

iPad - 支持垃圾收集器?

我知道你不能在iPhone应用程序中使用GC,因为iPhone没有足够的资源来启用它 - 它会破坏性能.

iPad怎么样?我知道他们也运行iPhone OS,这是否意味着无法在iPad上启用CG?

ipad

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

在不同背景下颠倒呈现的核心图

我正在使用核心图库绘制图形。对于某些动画,我必须拍摄整个屏幕的图像快照以使其平滑。问题是当我尝试从图表中获取图像时。该图总是上下颠倒。如果我仅将图形本身作为快照,那么这将不是问题-我可以轻松地对其进行转换。问题是,我正在对整个屏幕进行动画处理,以便拍摄整个UIWindow的快照,该UIWindow在其子视图之一中包含图形。我使用code.google上coreplot项目中提供的coreplot 0.2.2示例进行了尝试。我只是向窗口添加了一个按钮(以便在每个选项卡上可见),当按下按钮时,我从窗口内容中获取图像,并使用以下代码将其另存为相册库中的图像:

  
UIView *window = [[UIApplication sharedApplication] keyWindow];
UIGraphicsBeginImageContext(window.frame.size);
[window.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(newImage, nil, NULL, NULL);
Run Code Online (Sandbox Code Playgroud)

结果如上所述。与屏幕上可见的图形相比,生成的图像中的图形颠倒显示。我做错了还是那是核心漏洞?

iphone core-plot

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