objective-c - 将一个字符串后跟一个 int 添加到数组中

标签 objective-c cocoa string nsmutablearray int

我对使用 Cocoa 的 Objective-C 还很陌生,我需要帮助。

我有一个 for 语句,其中我将 i 从 1 循环到 18,我想在此循环中向 NSMutableArray 添加一个对象。现在我有:

chapterList = [[NSMutableArray alloc] initWithCapacity:18];
for (int i = 1; i<19; i++)
{
    [chapterList addObject:@"Chapter"+ i];
}

我希望它添加对象,第 1 章、第 2 章、第 3 章...、第 18 章。我不知道该怎么做,或者即使可能。有没有更好的办法?请帮忙

提前致谢

最佳答案

chapterList = [[NSMutableArray alloc] initWithCapacity:18];
for (int i = 1; i<19; i++)
{
    [chapterList addObject:[NSString stringWithFormat:@"Chapter %d",i]];
}

祝你好运

关于objective-c - 将一个字符串后跟一个 int 添加到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5373728/

相关文章:

objective-c - MPMoviePlayerController mp4 文件流

python - 如何在Python中实现向前兼容的字符串文字?

c - 为什么下面的代码给出了垃圾值?

html - 将 HTML 代码块添加到 Lua 中的字符串(concat)

c# - 如何为 iPhone 制作聊天客户端

ios - 不使用 center 属性移动 UIImageView

cocoa - 项目全路径

objective-c - 强/弱/保留/__unsafe_unretained/分配

ios - 登录 SFAuthenticationSession 然后在 SFSafariViewController 中打开一个执行 SSO 的链接

objective-c - 基于 View “Source List” NSOutlineView 不显示项目的图标和标题