Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 重置抽头计数器_Ios_Core Data - Fatal编程技术网

Ios 重置抽头计数器

Ios 重置抽头计数器,ios,core-data,Ios,Core Data,我正在创建一个简单的针织项目(核心数据)应用程序,可用于计算针织项目的图案 在我的初始视图中,我确实有一个ui标签(用于显示计数),ui按钮s用于+和-和重置 通过三种方法(加、减、重设)控制一切。以下是plus方法的代码: - (IBAction)plus:(id)sender { if ([sender tag] == 0) { counterA=counterA +1; _IncRowcount.text = [NSStrin

我正在创建一个简单的针织项目(核心数据)应用程序,可用于计算针织项目的图案

在我的初始视图中,我确实有一个
ui标签
(用于显示计数),
ui按钮
s用于+和-和重置

通过三种方法(加、减、重设)控制一切。以下是plus方法的代码:

- (IBAction)plus:(id)sender
{        
    if ([sender tag] == 0)
    {
        counterA=counterA +1;
        _IncRowcount.text = [NSString stringWithFormat:@"%i", counterA];
    }
一切正常,完整的knit项目(包括计数的当前状态)得到保存,并且fetch也正常工作

但当我想创建一个新的空项目时,
UILabel
为空,但当我按下+
ui按钮时,计数器从上次保存的计数开始


我几乎什么都试过了,但解决不了这个问题。有什么建议吗?

我想我们没有足够的信息来帮助您。这听起来像是你在某处保存计数,甚至可能在不止一个地方,这就是它被恢复的原因。这听起来也像是由于滥用独生子女而产生的问题。但是如果没有更多的信息,这真的只是猜测。你如何声明
counterA
?您可能将其声明为静态变量,然后它将保留旧值。counterA声明为int counterA;。。。然后我有一个保存方法来保存_IncRowcount的内容,如下所示:self.Project.IncRowcount=self.IncRowcount.text;有什么想法、建议吗?