我有一个NSParagraphStyle对象,当使用NSLog检查时,它包含列表和块,但是似乎完全没有办法访问它们。使用OS,我创建文档并在文本视图中将它们传输到iOS,其中的列表和表格可以成功地重新创建并显示在NSLog中。然而,NSParagraphStyle没有方法或属性来访问它们,有人能帮上忙吗?D:
发布于 2015-04-08 17:29:55
声明
@property(readonly,copy) NSArray *文本列表
@property(readonly,copy) NSArray *文本块
但是,看起来没有内省就无法在iOS中访问它们,因为它们的声明没有包含在UIKit中。
if ([paragraph respondsToSelector:@selector(textLists)])
NSArray* lists = [paragraph performSelector:@selector(textLists)];发布于 2020-06-03 19:37:51
if let textLists = paragraphStyle.value(forKey: "textLists") as? NSArray {
if let item = textLists.firstObject as? NSObject {
print(item.description)
}
}https://stackoverflow.com/questions/15553598
复制相似问题