在iphone中格式化字符串疑问

时间:2011-11-14 10:38:05

标签: iphone formatting nsstring

我有一个代码,其中包含圣经的编号和章节编号。我将此代码放到formate chapterno: withverseno:,即我们得到1.2,这意味着1是章节编号,2是经文编号。

我的代码是:

cell.chapterAndVerse.text = [NSString stringWithFormat:@"%@.%d",delegate.selectedVerse, indexPath.row+1];

chapterAndVerse是UILabel,其中包含经文和章节编号 我只希望在UILabel中显示诗句(我想要2而不是1.2)。怎么弄这个? 提前谢谢。

2 个答案:

答案 0 :(得分:2)

cell.chapterAndVerse.text = [NSString stringWithFormat:@"%d",indexPath.row+1];

这将只显示这节经文。

答案 1 :(得分:1)

你可以打电话:

   cell.chapterAndVerse.text = [NSString stringWithFormat:@"%d", versenumber];

但是在你的问题中有点难以理解为什么你使用indexPath,因为你似乎有章节和经文数字。