gpt4 book ai didi

ios - 如何清除mkmapview的缓存

转载 作者:行者123 更新时间:2023-11-29 10:45:32 25 4
gpt4 key购买 nike

在我的应用程序中。我有一个文本字段和一个搜索按钮。当用户在文本字段上填写地址后单击搜索按钮时,我的应用程序会显示结果并在 map View 上放置一个图钉。我正在为此使用 google maps api。我还添加了用户可以拖放图钉的功能。当用户将图钉拖放到另一个地方时。应该删除前一个图钉。为了删除那个图钉,我正在使用 [mapView removeAnnotation[mapView.annotations lastObject]];

但是当我再次搜索一个已经搜索过的新地址时,它又创建了一个新的 pin。我知道这是来自 mkmapview 的缓存。 **现在我怎样才能从 mkmapview 中删除它(pin)

最佳答案

试试这个

NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0 diskCapacity:0 diskPath:nil]; 

[NSURLCache setSharedURLCache:sharedCache];
[sharedCache release];

关于ios - 如何清除mkmapview的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22553085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com