小编Bla*_*k20的帖子

Objective-C HashMap等价物

我试图转换一段使用HashMap的Java代码,该HashMap包含一个对象作为键,一个值作为对象.

private static HashMap<Class<? extends Component>, ComponentType> componentTypes = new HashMap<Class<? extends Component>, ComponentType>();
Run Code Online (Sandbox Code Playgroud)

我一直在阅读如何使用Obj-C做到这一点,但我没有成功,大多数人建议使用NSDictionary,问题是他们的键需​​要是字符串,我需要它们作为对象.另一个选项是NSMapTable,但它在iOS上不可用.有人能够协助我如何将其转换为obj-c等价物吗?

谢谢,

cocoa-touch objective-c hashmap

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

根据UILabel帧大小动态确定字体大小

我正在努力解决一个我四处寻找但无法弄清楚的问题.我在UILabel控件内部有一个UIScrollView控件.我已经将标签的高度设置scrollview为包含它的高度,现在我需要确定填充标签的文本的正确高度(动态).因此,无论何时scrollView高度,标签内的文本高度都将匹配,宽度将扩展以防止文本截断(如下图所示).

我试过之类的东西sizeToFit,constrainedSize但我不能让它正常工作,就如何实现这样的任何方向?

在此输入图像描述

uilabel ios

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

标签 统计

cocoa-touch ×1

hashmap ×1

ios ×1

objective-c ×1

uilabel ×1