0
我試圖找出如果dataWithContentsOfURL
緩存的內容,因此,如果在代碼:dataWithContentsOfURL緩存嗎?
UIImage *img = [UIImage imageWithData:[NSData dataWithContentsOfURL:
[NSURL URLWithString:[NSString stringWithFormat:@"http://testsite.com/img/%@.png"
,imgName]]]];
線將遵循:
UIImage *img2 = [UIImage imageWithData:[NSData dataWithContentsOfURL:
[NSURL URLWithString:[NSString stringWithFormat:@"http://testsite.com/img/%@.png"
,imgName]]]];
將需要再次去到網絡上?
您可以保存和使用NSData的 –
OOV ..一時刻,2個具有相同圖像內容的UIImage的需求是什麼?您可以在任何地方使用相同的權利? –
只有在運行時決定後續請求時纔會調用img2。 URL也在運行時結束。我想知道如果我的應用程序需要兩次訪問相同的URL,它將再次需要網絡訪問。 – Ted