`
lizhuang
  • 浏览: 903760 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Values of type 'NSInteger' should not be used as format arguments; add an explic

 
阅读更多
Values of type 'NSInteger' should not be used as format arguments; add an explicit cast to 'long' instead的产生原因

#if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_64
typedef long NSInteger;
#else
typedef int NSInteger;
#endif

因为在64位下,NSInteger被定义为long;
32位下,被定义为int;
所以在64为下:NSString *strUrl = [NSString stringWithFormat:@"%ld", (long)category];
分享到:
评论

相关推荐

    ios开发之项目废弃图片资源清理工具

    `icon_tag_x.png` should not be shown as unused resource, we should ignore them. ## Installation * Download: [TKResourcesCleaner.app.zip]...

    iOS-2048-master

    It may not be a terribly good idea to change the font, add some ads, and submit to Apple, though. #### Contributors * Danqing Liu (me) * [Scott Matthewman](https://github.com/scottmatthewman) * ...

    IOS详细瀑布流

    static const NSInteger XMGDefaultColumnCount = 3; /** 每一列之间的间距 */ static const CGFloat XMGDefaultColumnMargin = 10; /** 每一行之间的间距 */ static const CGFloat XMGDefaultRowMargin = 10; /** ...

    不会说话的汤姆猫

    NSString *format=dict[@"imageFormat"]; NSInteger frames=[dict[@"frames"] integerValue]; NSMutableArray * imageList=[NSMutableArray array]; for (NSInteger i=0; i; i++) { NSString *fileName=...

    iOS统计图表组件XXChartView.zip

    还可通过tintColor设置喜欢的颜色- (instancetype)initWithValues:(NSArray *)values xTittles:(NSArray *)xTittles yTittleCount:(NSInteger)yTittleCount; (instancetype)chartViewWithValues:(NSArray *)...

    C++语言程序设计课后答案

    C++语言程序设计是计算机科学领域的一门基础且重要的课程,尤其对于软件开发人员来说,掌握C++的基础和进阶知识至关重要。清华大学的郑莉教授是C++教学领域的知名专家,她的教材和课后习题集深受广大师生喜爱。...

    sqlite的使用案例

    NSString *createTable = @"CREATE TABLE IF NOT EXISTS Users (ID INTEGER PRIMARY KEY AUTOINCREMENT, Name TEXT, Age INTEGER)"; [db executeUpdate:createTable]; ``` 3. **插入数据** 插入数据使用`- ...

    NSDate扩展

    - `NSString *fromFormat(NSString *format)`:根据指定的格式(如@"yyyy-MM-dd HH:mm:ss")将`NSDate`对象转换为字符串。 - `NSDate *fromString(NSString *dateString, NSString *format)`:将符合指定格式的...

    ios sqllite 数据库操作demo

    if (sqlite3_open([[NSBundle mainBundle] pathForResource:@"database" ofType:@"sqlite"], &db) != SQLITE_OK) { NSLog(@"Failed to open db"); return NO; } const char *sql = "CREATE TABLE IF NOT ...

    简单的处理分数的程序

    用`@interface`关键字开始,声明属性(如`NSInteger numerator`和`NSInteger denominator`)和方法(如`+ (Fraction *)fractionWithNumerator:(NSInteger)n denominator:(NSInteger)d`用于初始化,`- (void)add:...

    详解 IOS下int long longlong的取值范围

    在64bit系统下,NSInteger的取值范围是long==long long,即-9223372036854775808~9223372036854775807。NSUInteger的取值范围是unsigned long==unsigned long long,即0~18446744073709551615。在32bit系统下,...

    分数运算及约分

    - (Fraction *)add:(Fraction *)other { Fraction *result = [[Fraction alloc] initWithNumerator:(self.numerator * other.denominator) + (other.numerator * self.denominator) denominator:self.denominator ...

    tom猫游戏源码 iOS

    ios开发的tom,全部素材和源代码,战士... NSString *path = [[NSBundle mainBundle] pathForResource:imageName ofType:nil]; UIImage *image = [UIImage imageWithContentsOfFile:path]; arrayM[i] = image; };

    Objective-C 对分数进行加法操作

    NSLog(@"Error: Division by zero is not allowed."); return nil; } NSInteger gcd = GCD(n, d); _numerator = n / gcd; _denominator = d / gcd; } return self; } // 辅助方法,计算最大公约数 static...

    对半查找,选择排序,冒泡排序和快速排序的Objective-C实现

    - (NSInteger)partition:(NSMutableArray *)array low:(NSInteger)low high:(NSInteger)high { id pivot = array[high]; NSInteger i = low - 1; for (NSInteger j = low; j ; j++) { if ([array[j] compare:...

    OC学习的全部总结

    - (id)initWithName:(NSString *)aName sex:(NSString *)aSex age:(NSInteger)anAge number:(NSString *)aNumber score:(NSInteger)aScore { self = [super init]; // 调用父类的指定初始化方法 if (self) { // ...

    ios-Swift TableView及上下拉刷新封装.zip

    只需要下面几步就可以完成TableView及上下拉刷新的使用 简单易用(注意:这里只针对单组进行了封装,想要实现多组 重写TableView代理方法即可) 1.继承...override func loadData(page: NSInteger) { }

    简单易用的图片浏览器

    browser.imageType = ImageType_Str;//图片类型 browser.currentIndex = _index;//当前图片索引 //回调block(做你想做的操作) browser.dismissBlock = ^(NSInteger dismissIndex){ _scrollView.contentOffset =...

    ios-仿照微信、微博的弹出action sheet写的一个工具类.zip

    AS_Sheet *a = [[AS_Sheet alloc] initWithFrame:self.view.bounds titleArr:@[@"从手机相册选择", @"拍照", @"小视频"]]; __weak typeof(a) weakA = a; a.Click = ^(NSInteger clickIndex) { switch ...

Global site tag (gtag.js) - Google Analytics