小编use*_*876的帖子

如何在Console Xcode中打印?

我正在使用afnetworking来解析JSON数据.我想在控制台上打印数据.

我该如何打印

self.videoMetaData = [JSON valueForKeyPath:@"data.items.video"];
Run Code Online (Sandbox Code Playgroud)

我试过这个

NSLog(@" data %@",videoMetaData);
Run Code Online (Sandbox Code Playgroud)

它有效,当我有

NSArray *videoMetaData = [JSON valueForKeyPath:@"data.items.video"];
Run Code Online (Sandbox Code Playgroud)

iphone xcode json objective-c afnetworking

5
推荐指数
1
解决办法
3万
查看次数

归因于TableView Cell上的文本无效

尝试在TabelViewCell上使用不同的字体和字体大小,但它不起作用.

这是我尝试过的:

cell.textLabel.attributedText = [infoCells objectAtIndex:indexPath.row];
Run Code Online (Sandbox Code Playgroud)

此代码使应用程序崩溃

然后我尝试了这个:

cell.textLabel.text = [infoCells objectAtIndex:indexPath.row];
Run Code Online (Sandbox Code Playgroud)

现在一切正常但字体和字体大小不会改变.

以下是我的应用中的一些代码:

- (void)viewDidLoad
{
    [super viewDidLoad];

    infoCells  = [[NSMutableArray alloc] initWithCapacity:2];


    [infoCells addObject:@"DOI"];
    [infoCells addObject:@"WIS?"];
    [infoCells addObject:@"?????????? ?????? ????????????? ?????????? ???????????????? ????????????"];

}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];


    // Configure the cell...

    cell.textLabel.attributedText = [infoCells objectAtIndex:indexPath.row];

    cell.textLabel.font = [UIFont fontWithName:@"Adobe Arabic" size:20];

    return cell;  

}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios ios7 textkit

4
推荐指数
1
解决办法
4317
查看次数

"num - 1"vs"num - = 1"

第4行为什么我们必须在" - "之后添加"="?

num = 5
if num > 2:
    print(num)
    num -= 1
print(num)
Run Code Online (Sandbox Code Playgroud)

python

1
推荐指数
4
解决办法
7325
查看次数

在Swift中创建一个数组数组

我有两个数组:

var latitude = [100,200,300]
var longitude = [55,66,77]
Run Code Online (Sandbox Code Playgroud)

我正在尝试制作这个新数组:

var coordinate = [[100,55],[200,66],[300,77]]
Run Code Online (Sandbox Code Playgroud)

但它不起作用.这是我的代码:

var latitude = [100,200,300]
var longitude = [55,66,77]



var x = 0
var y = 0
var coordinate = []

for lat in latitude{
    x = lat

    for long in longitude{
        y = long
    }

    coordinate = [x,y]

}

coor
Run Code Online (Sandbox Code Playgroud)

这是我得到的:

[300,77]
Run Code Online (Sandbox Code Playgroud)

只有最后两个元素.

swift

-1
推荐指数
1
解决办法
1937
查看次数

标签 统计

iphone ×2

objective-c ×2

afnetworking ×1

ios ×1

ios7 ×1

json ×1

python ×1

swift ×1

textkit ×1

xcode ×1