菜鸟教程小白 发表于 2022-12-12 09:26:09

iphone - 并行阵列


                                            <p><p>我正在创建一个 iPhone 游戏,该游戏将调用通用新闻源并应用随机份额,以低中或高涨/跌幅影响股价。有人建议我使用并行数组来解决这个问题。这是最好的方法吗?有没有人有一个有用的链接来指导如何做到这一点?</p>

<p>我有一个简单的数组设置。但是我是 x-code 的新手,我需要获取一些编码来调用数组中的项目。</p>

<pre><code>#import &#34;NewsFeedViewController.h&#34;

@interface NewsFeedViewController ()

@end

@implementation NewsFeedViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = ;
    if (self) {
      // Custom initialization
    }
    return self;
}

- (void)viewDidLoad
{
    ;
//Setup NSArray
    items = [ initWithObjects:@&#34;Galaxy&#34;, @&#34;Redbull&#34;, @&#34;Boost&#34;, nil];
}

- (void)didReceiveMemoryWarning
{
    ;
    // Dispose of any resources that can be recreated.
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
{
    return items.count;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
{
    UITableViewCell * cell = ;

    if (cell == nil)
    {
      cell = [ initWithStyle: UITableViewCellStyleDefault reuseIdentifier:@&#34;cell&#34;];
    }

    cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;
    cell.textLabel.text = ;
    return cell;

}
@end
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>如果您正在寻找并行数组,那么这是一个示例:</p>

<pre><code>NSArray *alphabets=@[@&#34;A&#34;,@&#34;B&#34;,@&#34;C&#34;,@&#34;D&#34;];
NSArray *words=@[@&#34;Apple&#34;,@&#34;BlackBerry&#34;,@&#34;Cognizant&#34;,@&#34;Dell&#34;];


for (NSInteger i=0; i&lt;alphabets.count; i++) {
    NSLog(@&#34;%@ for %@&#34;,alphabets,words);
}
</code></pre>

<p>很明显,两个数组是通过1-1映射关联的,在循环时,我使用相同的索引来匹配记录。</p></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - 并行阵列,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/15245839/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/15245839/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - 并行阵列