小编jlm*_*ini的帖子

使用NSLayoutManager计算每个字形的帧

在这个帖子中,Core Text计算iOS中的字母框架,他们能够使用Core Text非常精确地计算每个字形的框架.最终的rects完美地拥抱了实际绘制的字形.

使用NSLayoutManager boundingRectForGlyphRange:inTextContainer:似乎不会返回精确的字形边界框:

使用boundingRectForGlyphRange:inTextContainer的字形框架

返回的rects并没有完全包含更复杂的字体(Zapfino示例):

使用boundingRectForGlyphRange:inTextContainer的Zapfino f字形

有没有人知道如何复制上述讨论的结果而不进入iOS 7专用应用程序下的核心文本?

谢谢.

iphone glyph nslayoutmanager ipad ios7

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

在iOS上,如果diskPath:nil,则存储NSURLCache缓存?

我遇到过这样的代码:

NSURLCache *URLCache = 
    [[NSURLCache alloc] initWithMemoryCapacity:1024 * 1024 
                                  diskCapacity:1024 * 1024 * 5 
                                      diskPath:nil];
Run Code Online (Sandbox Code Playgroud)

问题是,当diskPath传递nil时,我无法找到预期的行为. NSURLCache文档没有明确描述这种情况,也没有用我自己的测试来解决这个问题.

缓存存储在哪里?或者是错误之上的代码?

谢谢.

nsurlcache ios

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

这些Xcode 4调试器图标意味着什么?

我无法找到这些Xcode图标的含义.有些你可以演绎(杯子图标是可可,人物图标是你的代码),但其他的更神秘.

Xcode Debugger Navigator Xcode Debugger Navigator Xcode Debugger Navigator

更新1:

我能够找到下面的图标文件:

.../Xcode.app/Contents/PlugIns/DebuggerFoundation.ideplugin/Contents/Resources

总共有13个不同的图标,它们都有清晰的标记.在我发布的屏幕截图中,我们有:

  • 人图标是用户
  • Mug图标是AppKit(或UIKit)
  • 公文包图标是框架
  • 齿轮图标是系统
  • 摩尔斯电码图标是基金会
  • 蜘蛛网看图标是Web

更新2:

前段时间我写了一篇更容易阅读的博客文章:http: //jlmendezbonini.com/2013/03/27/Xcode-4-debugger-icons.html

更新3:

看起来Apple最终在Process View Display 部分中记录了它.这是图像的链接:

Strackframe图标组

icons xcode4

8
推荐指数
2
解决办法
1843
查看次数

异步iOS网络库设计

我在开发iPhone应用程序库时面临着一个设计决定,我很感激.基本上,我正在为REST API开发一个异步HTTP客户端库.

我的问题是:将解析后的数据从库返回到调用代码的推荐方法什么?

同步就是:NSArray*users = [restLibrary getAllUsers]其中getAllUsers被声明为: - (NSArray*)getAllUsers;

或者对于自定义对象User*tom = [restLibrary getUser:@"tom"]如果getUser:声明为: - (User*)getUser:(NSString*)userName;

我对如何干净地异步地做这件事很困惑.

我用同样的问题遇到了这个悬而未决的问题.原始海报找到了解决方案,但他/她不确定是否是推荐的解决方案.

谢谢你的帮助.

乔治

iphone objective-c

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

在MKMapView上创建用户交互的叠加层?

我有两个问题,

  1. 如何从用户的触地事件创建MKMapkitView上的叠加层?即为了保持简单,用户触摸并创建MKCircle叠加层

  2. 地图应用程序如何在触摸时实现"掉针"?有人知道或有一些关于如何完成类似事情的代码示例吗?

任何指针都将非常感激.你可以看到,我一直在谷歌搜索和阅读大量的文档而没有太大的成功.

iphone mkmapview ios4 ios

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

标签 统计

iphone ×3

ios ×2

glyph ×1

icons ×1

ios4 ×1

ios7 ×1

ipad ×1

mkmapview ×1

nslayoutmanager ×1

nsurlcache ×1

objective-c ×1

xcode4 ×1