Objective c 带有图片的xib或带有viewDidLoad中指定图像的空UIImageview

Objective c 带有图片的xib或带有viewDidLoad中指定图像的空UIImageview,objective-c,xcode,ipad,Objective C,Xcode,Ipad,我有一个iPad应用程序,有很多图像,我使用核心动画。哪一种在装载时更好?从nib加载适当大小和位置的空UIImageView,并根据需要将图像放入其中或放入viewDidLoad 或者使用nib文件中的实际图像 我有好几张,大约50张,我必须在一个笔尖中加载的图片,根据用户的操作调用这些图片。现在我在viewDidLoad中将大多数图像设置为零,但我的内存有问题。我不知道这是不是原因?有些图像很小。。大约10KB,成对的大约500KB 谢谢使用xibs总是比编程慢。除此之外,我不建议您在自己的

我有一个iPad应用程序,有很多图像,我使用核心动画。哪一种在装载时更好?从nib加载适当大小和位置的空UIImageView,并根据需要将图像放入其中或放入viewDidLoad

或者使用nib文件中的实际图像

我有好几张,大约50张,我必须在一个笔尖中加载的图片,根据用户的操作调用这些图片。现在我在viewDidLoad中将大多数图像设置为零,但我的内存有问题。我不知道这是不是原因?有些图像很小。。大约10KB,成对的大约500KB


谢谢

使用xibs总是比编程慢。除此之外,我不建议您在自己的UIImageView中显示所有图片。作为UIView的CGlayer通常速度较慢。 在您的情况下,我将为图像创建一个UIView,并使用[UIImage drawInRect:aRect]或[UIImage drawAtPoint:aPoint]将它们直接绘制到视图的图形上下文中。这应该是在内存不足时最大化性能的好方法