将INT值从一个场景传递到另一个场景

我自己和我的手机

我试图通过另一个文件中的方法传递int值。我在cocos2d上构建。我有以下代码来计算我的intenergyInt

-(void)energyCalculate{

    NSCalendar *c = [NSCalendar currentCalendar];
    //Get Current Date
    NSDate *d1 = [NSDate date];
    //Get Last Stamina Input
    NSDate *d2 = [[NSUserDefaults standardUserDefaults] objectForKey:@"hunger_last_input"];
    NSDateComponents *components = [c components:NSSecondCalendarUnit fromDate:d2 toDate:d1 options:0];
    NSInteger diff = components.second;

    NSString * staminaString = [[NSUserDefaults standardUserDefaults] objectForKey:@"hunger"];
    NSInteger myInt = [staminaString intValue];

    energyInt = myInt - (diff * decreaseConstantChar);

    NSLog(@"ENERGY TEST STAMINA: %d", energyInt);

}

我在.h文件中进行设置

@interface staminaValues : CCNode

@property int energyInt;

-(void)energyCalculate;

其他档案

然后在其他的文件,我可以叫使用它给了我下面的值正确的值通过NSLOG

[_staminaValues energyCalculate];

但是我该如何使用/获取energyInt值?

我尝试了以下方法,但是它们返回0。

energy = _staminaValues.energyInt;
NSLog(@"Hunger Test : %d", energy);
NSLog(@"Hunger Test : %d", _staminaValues.energyInt);
NSLog(@"Hunger Test : %d", [_staminaValues energyInt]);
用户名

您应该将方法returntype更改为int

-(int)energyCalculate();

并添加

return energyInt

到方法的最后

然后您可以通过以下方式访问int

int energy = [_staminaValues energyCalculate];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将几何图形从一个场景复制到另一个场景

来自分类Dev

如何在JavaFX 2中将ArrayList从一个场景传递到另一个场景?

来自分类Dev

如何在JavaFX 2中将ArrayList从一个场景传递到另一个场景?

来自分类Dev

将 Int 值从一个 VC 传递到另一个

来自分类Dev

Scene Builder 8.0和Intelli。从一个场景到另一个场景

来自分类Dev

如何使用Scenic将消息从一个场景发送到另一个场景?

来自分类Dev

将值从一个模板传递到另一个

来自分类Dev

单击按钮将值从一个输入传递到另一个

来自分类Dev

将值从一个函数传递到另一个C ++

来自分类Dev

将值从一个函数传递到另一个函数

来自分类Dev

将值从一个jInternalFrame传递到另一个jInternalFrame

来自分类Dev

将值从一个对象传递到另一个Java

来自分类Dev

将值从一个表传递到另一个表

来自分类Dev

将 Spinner 值从一个片段传递到另一个片段

来自分类Dev

将场景中的布尔值保存到Unity中的另一个场景

来自分类Dev

将数据从一个场景传递到另一个场景不起作用?(和我对所有其他人的做法一样)

来自分类Dev

是否可以在 ROKU 中从一个文件到另一个文件进行场景访问?

来自分类Dev

iOS故事板:5秒后自动从一个场景过渡到另一个场景

来自分类Dev

使用jquery将值从一行传递到另一个JSP

来自分类Dev

是否可以从一个A帧场景导航到另一个场景而无需在移动设备上退出VR模式?

来自分类Dev

如何将变量传递给另一个场景中的脚本

来自分类Dev

我正在迅速。我无法将变量传递给另一个场景

来自分类Dev

Android将2d int数组从一个活动传递到另一个错误

来自分类Dev

Android将2d int数组从一个活动传递到另一个错误

来自分类Dev

将 int 从一个活动传递到另一个由 defaultValue 引起的问题

来自分类Dev

如何从一个角度模块传递值到另一个模块?

来自分类Dev

如何通过Java脚本将php值从一个文件传递到另一个文件

来自分类Dev

如何将值从一个jsp传递到另一个jsp页面?

来自分类Dev

使用ProcessingJS将返回值从一个函数传递到另一个函数的语法?

Related 相关文章

  1. 1

    将几何图形从一个场景复制到另一个场景

  2. 2

    如何在JavaFX 2中将ArrayList从一个场景传递到另一个场景?

  3. 3

    如何在JavaFX 2中将ArrayList从一个场景传递到另一个场景?

  4. 4

    将 Int 值从一个 VC 传递到另一个

  5. 5

    Scene Builder 8.0和Intelli。从一个场景到另一个场景

  6. 6

    如何使用Scenic将消息从一个场景发送到另一个场景?

  7. 7

    将值从一个模板传递到另一个

  8. 8

    单击按钮将值从一个输入传递到另一个

  9. 9

    将值从一个函数传递到另一个C ++

  10. 10

    将值从一个函数传递到另一个函数

  11. 11

    将值从一个jInternalFrame传递到另一个jInternalFrame

  12. 12

    将值从一个对象传递到另一个Java

  13. 13

    将值从一个表传递到另一个表

  14. 14

    将 Spinner 值从一个片段传递到另一个片段

  15. 15

    将场景中的布尔值保存到Unity中的另一个场景

  16. 16

    将数据从一个场景传递到另一个场景不起作用?(和我对所有其他人的做法一样)

  17. 17

    是否可以在 ROKU 中从一个文件到另一个文件进行场景访问?

  18. 18

    iOS故事板:5秒后自动从一个场景过渡到另一个场景

  19. 19

    使用jquery将值从一行传递到另一个JSP

  20. 20

    是否可以从一个A帧场景导航到另一个场景而无需在移动设备上退出VR模式?

  21. 21

    如何将变量传递给另一个场景中的脚本

  22. 22

    我正在迅速。我无法将变量传递给另一个场景

  23. 23

    Android将2d int数组从一个活动传递到另一个错误

  24. 24

    Android将2d int数组从一个活动传递到另一个错误

  25. 25

    将 int 从一个活动传递到另一个由 defaultValue 引起的问题

  26. 26

    如何从一个角度模块传递值到另一个模块?

  27. 27

    如何通过Java脚本将php值从一个文件传递到另一个文件

  28. 28

    如何将值从一个jsp传递到另一个jsp页面?

  29. 29

    使用ProcessingJS将返回值从一个函数传递到另一个函数的语法?

热门标签

归档