代码之家  ›  专栏  ›  技术社区  ›  Phil Kulak

在iPhone应用程序中存储字符串的最佳方法?

  •  0
  • Phil Kulak  · 技术社区  · 16 年前

    我已经启动了一个新的iPhone应用程序,需要记住一个40个字符的字符串。就这样。我已经迷上了核心数据,现在正在读它,但它真的像是杀戮过度。有没有一种更简单的方法来做这么简单的事情?

    1 回复  |  直到 16 年前
        1
  •  3
  •   Brandon Bodnar    16 年前

    NSUSER默认值可能是最简单的方法

    // To Save
    [[NSUserDefaults standardUserDefaults] setString:myString forKey:kMyStringKey];
    
    //To Load
    NSString * myString = [[NSUserDefaults standardUserDefaults] stringForKey:kMyStringKey];
    

    这将在会话之间持久。

    编辑:这当然是假设使用程序的每个人的字符串都不是常量。如果是,你可以硬编码。这是因为如果应用程序的每个实例都需要不同的字符串,但您希望在应用程序运行之间保存该字符串。