1. 程式人生 > >利用cell中刪除鍵位置來確定刪除對應資料

利用cell中刪除鍵位置來確定刪除對應資料

如圖所示,每個聯絡人對應有一個刪除鍵,為了方便能精確刪除選中的聯絡人,要進行如下操作:這裡寫圖片描述
* 在刪除鍵定義的時候記錄下tag,並令其等於indexPath.row
deleteButton.tag=indexPath.row;
* 在對應執行刪除操作的函式-(void)delete:(UIButton*)btn中,定義變數獲取該值,然後找到對應在資料庫裡邊的值並刪除
-(void)delete:(UIButton*)btn{
long int i;
i=btn.tag;
NSString *name=[namearray objectAtIndex:i];
NSString *sqlQuery2 = [[NSString alloc]initWithFormat:@”DELETE FROM LIANXIREN3 WHERE name =’%@’ “,name];
sqlite3_stmt *statement;
if (sqlite3_prepare_v2(db, [sqlQuery2 UTF8String], -1, &statement, nil) == SQLITE_OK) {
while (sqlite3_step(statement) == SQLITE_ROW) {

    }
}

}