ios - 核心数据删除不起作用
<p><p>您好,我正在尝试删除我在波纹管编码中保存的核心数据值,但它显示已删除,当我再次运行该项目时,它显示包括已删除的值意味着它没有从核心数据中删除</p>
<p>谁能帮我解决这个问题...</p>
<pre><code> - (IBAction)Delete:(id)sender
{
AppDelegate * appdel = (AppDelegate *)[delegate];
NSString *soughtPid= self.text1.text;
NSEntityDescription * productEntity = ;
NSFetchRequest *fetch=[ init];
;
NSPredicate *p=;
;
//... add sorts if you want them
NSError *fetchError;
NSArray *fetchedProducts=;
// handle error
for (NSManagedObject *product in fetchedProducts) {
;
NSLog(@"Deleted Names : %@",);
NSLog(@"****.......*****");
}
;
}
Core Data Available values are 4 mentioned bellow.
2015-10-24 16:47:23.588 usecoredattuts Names : Rahman
2015-10-24 16:47:23.589 usecoredattuts Names : Karthi
2015-10-24 16:47:23.589 usecoredattuts Names : Ravi
2015-10-24 16:47:23.589 usecoredattuts Names : Abdul
After deleted one value mentioned bellow
2015-10-24 16:47:31.986 usecoredattuts Deleted Names : Ravi
When fetching the core data values show like this
2015-10-24 16:47:41.521 usecoredattuts Names : Rahman
2015-10-24 16:47:41.521 usecoredattuts Names : Abdul
2015-10-24 16:47:41.521 usecoredattuts Names : Karthi
Final After stoping the xcode and again when run the project I got the bellow names.
2015-10-24 16:52:10.438 usecoredattuts Names : Rahman
2015-10-24 16:52:10.438 usecoredattuts Names : Karthi
2015-10-24 16:52:10.438 usecoredattuts Names : Ravi
2015-10-24 16:52:10.438 usecoredattuts Names : Abdul
That means the name Ravi was not deleted
</code></pre>
<p>有人可以帮我解决这个问题...... </p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><pre><code> for (NSManagedObject *product in fetchedProducts) {
;
NSLog(@"Deleted Names : %@",);
NSLog(@"****.......*****");
}
//After delete. Save the context
NSError *error = nil;
;
//Rest of your code......
</code></pre>
<p>这将解决您的问题。</p></p>
<p style="font-size: 20px;">关于ios - 核心数据删除不起作用,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/33317605/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/33317605/
</a>
</p>
页:
[1]