请考虑以下两个initWithCoding:
方法的含义,并假设它们属于一个类,该类包含一个名为UIImage
的{{1}}属性,该属性实现了image
协议。
假设先前对NSCoding
进行了编码,因为image
方法的返回类型为decodeObjectForKey:
,第一个示例会返回id
或UIImage
宾语?这两个示例中的一个是解码NSData
并将其初始化为其类的属性的正确方法,还是有另一种实现方法?
提前致谢。
UIImage
答案 0 :(得分:0)
UIImage
不符合NSCoding
协议,因此第二个实现是正确的。