我正在尝试制作一个基本的应用程序卡片游戏,我想更改我的标签中的文本以与绘制的卡片相对应。例如,当绘制Ace时,我希望标签文本显示“ACE”。现在我已经编写了下面的代码,它会在每次单击“绘图”按钮时随机抽取卡片并随机抽取卡片。
@IBAction func playRoundTapped(sender: UIButton) {
playRoundButton.setTitle("DRAW", forState: UIControlState.Normal)
var firstRandomNumber = arc4random_uniform(13) + 1
var firstCardString:String = String(format: "card%i", firstRandomNumber)
self.firstCardImageView.image = UIImage(named: firstCardString)
答案 0 :(得分:1)
因为您提供的代码很少,所以我只能为您提供如何操作的代码。首先,您可以从图像中评估图像的名称(例如图像的文件名),然后您将创建一个if语句,例如
#include <iostream>
#define MAX_ROWS 3
#define MAX_COLUMNS 2
using namespace std;
int Even(int A, int length, int width);
int main(){
int A[MAX_ROWS][MAX_COLUMNS] = { { 3, 2 }, { 4, 5 }, { 2, 2 } };
cout << "There are " << Even(A,MAX_ROWS,MAX_COLUMNS) << " even numbers in the matrix." << endl;
cout << "Goodbye :-)" << endl;
system("PAUSE");
return 0;
}
int Even( int a[][MAX_COLUMNS], int length, int width){
int sum = 0;
int i;
int j;
for (i = 0; i < length, i++;){
for (j = 0; j < width, j++;){
if (a[i][j] % 2 == 0){
sum++;
}
}
}
return sum;
}