新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
IOS9新特性Searchable搜索-創(chuàng)新互聯(lián)
代碼需要運(yùn)行在ios9或更高版本上
需要增加系統(tǒng)版本的判斷
#pragma mark - Searchable搜索 +(void)addSearchableItem{ CSSearchableItemAttributeSet *attributeSet = [[CSSearchableItemAttributeSet alloc] initWithItemContentType:@"duwu.Topic.test"]; attributeSet.title = @"title"; attributeSet.contentDescription = @"content"; //試了一下傳URL進(jìn)去 好像是顯示不出網(wǎng)絡(luò)的圖片 // attributeSet.thumbnailURL = [NSURL URLWithString:@"p_w_picpathURL"]; attributeSet.keywords = @[@"可以",@"增加",@"多個(gè)",@"關(guān)鍵詞"]; //因?yàn)槲覜](méi)本地圖片去顯示 而且加到Searchable搜索里好像也不用多實(shí)時(shí) 我便采用了子線程下載圖片等圖片下載完了在增加到搜索欄里的方法 dispatch_async(dispatch_get_global_queue(0, 0), ^{ NSData *_thumbnailData = [[NSData alloc] initWithContentsOfURL:attributeSet.thumbnailURL]; attributeSet.thumbnailData = _thumbnailData; CSSearchableItem *_item = [[CSSearchableItem alloc] initWithUniqueIdentifier:@"一個(gè)特殊的ID,便于用戶(hù)點(diǎn)擊進(jìn)入APP后區(qū)別處理" domainIdentifier:@"分組信息" attributeSet:attributeSet]; //刪除某個(gè)分組的Searchable搜索 [[CSSearchableIndex defaultSearchableIndex] deleteSearchableItemsWithDomainIdentifiers:@[@"分組信息"] completionHandler:^(NSError * _Nullable error) { }]; //增加信息到Searchable搜索 [[CSSearchableIndex defaultSearchableIndex] indexSearchableItems:@[_item] completionHandler:^(NSError * _Nullable error) { }]; }); }
最好也不要增加過(guò)多的關(guān)鍵詞和信息 濫用的話(huà)應(yīng)該會(huì)被系統(tǒng)把權(quán)重降低的...
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。
名稱(chēng)欄目:IOS9新特性Searchable搜索-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)URL:http://www.dlmjj.cn/article/jcpgg.html