![](/img/trans.png)
[英]objective-c type encoding in printf / string with format in macro
[英]printf type id values in objective c
如何在目標 c 中打印類型 id。 下面是示例代碼。
代碼 :-
NSMutableArray *arr = [[NSMutableArray alloc]init];
int sizeArr;
scanf("%d", &sizeArr);
int arrayValues;
for(int i=0; i<sizeArr; i++)
{
scanf("%d",&arrayValues);
[arr addObject:@(arrayValues)];
}
printf("values entered are :");
for(int i=0; i<sizeArr; i++)
{
printf("%@", [arr objectAtIndex:i]); //How to printf array values.
// above statement is showing a warning invalid conversion to specifier '@'
}
嘗試
NSLog(@"value at index %d is %@",i, [arr objectAtIndex:i]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.