You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you pass a string as parameter to the source= method and the image does not exist then application will crash later in the method because the proxy(UIImageView).image is nil and sending the size message to nil causes the crash. Suggest there needs to be a default 'image not found' image provided for all images that cannot be found.
defsource=(source)if@source != source@source=sourceimage=casesourcewhenStringUIImage.imageNamed(source)whenNSDataUIImage.imageWithData(source)elseraise"Expected `String' or `NSData' object, got `#{source.class}'"end@original_image=proxy.image=imageifwidth.nan?andheight.nan?self.width=proxy.image.size.widthself.height=proxy.image.size.heightendendend
The text was updated successfully, but these errors were encountered:
If you pass a string as parameter to the source= method and the image does not exist then application will crash later in the method because the proxy(UIImageView).image is nil and sending the size message to nil causes the crash. Suggest there needs to be a default 'image not found' image provided for all images that cannot be found.
The text was updated successfully, but these errors were encountered: