我试图转换一段使用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等价物吗?
谢谢,
我正在努力解决一个我四处寻找但无法弄清楚的问题.我在UILabel控件内部有一个UIScrollView控件.我已经将标签的高度设置scrollview为包含它的高度,现在我需要确定填充标签的文本的正确高度(动态).因此,无论何时scrollView高度,标签内的文本高度都将匹配,宽度将扩展以防止文本截断(如下图所示).
我试过之类的东西sizeToFit,constrainedSize但我不能让它正常工作,就如何实现这样的任何方向?
