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

NSLog NSInteger NSUInteger

 
阅读更多
With current Xcode, you can make use of the z and t modifiers to handle NSInteger and NSUInteger without warnings, on all architectures.

You want to use %zd for signed, %tu for unsigned, and %tx for hex.
分享到:
评论

相关推荐

    IOS 64 位编程建议以及静态库支持armv7s

    为了避免这类问题,应使用iOS SDK提供的类型,如`NSInteger`、`NSUInteger`、`CGFloat`和`NSTimeInterval`,它们会根据目标架构自动调整大小。避免使用`sizeof`来依赖特定的字节数,因为这可能导致意外的行为。 2. ...

    Objective-C&UIKit自学笔记

    `NSInteger`和`NSUInteger`是Objective-C中用于整数类型的类型,它们会根据目标平台(32位或64位)自动选择合适的大小。`NSNumber`类可以封装各种基本数据类型,如整数、浮点数等。 在Objective-C中,Unicode字符用...

    OC封装继承多态演示

    [people enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) { [(Person *)obj sayHello]; }]; ``` 在上面的代码中,尽管数组`people`包含了`Person`和`Student`对象,但通过...

    agora-party频道和广播

    - (void)onJoinChannelSuccess:(NSString *)channel withUid:(NSUInteger)uid elapsed:(NSInteger)elapsed { NSLog(@"用户加入了频道"); } // 用户离开频道的回调 - (void)onUserOffline:(NSUInteger)uid reason:...

    Objective-C_快速入门

    - (void)insertValue:(id)value atIndex:(NSInteger)index; ``` **类方法** 的定义形式如下: ```objc + (instancetype)arrayWithCapacity:(NSUInteger)capacity; ``` #### 七、方法调用与消息发送 在 **...

    objc代码-两数加减乘除

    在Objective-C中,整数运算通常使用`int`、`NSInteger`或`NSUInteger`等类型。浮点数运算则使用`float`、`double`。在这个示例中,我们可能会看到这些类型用于存储要进行运算的数字。 3. **基本算术运算符**: - ...

    iOS开发之枚举用法小结

    typedef NS_OPTIONS(NSUInteger, Test) { TestNone = 0, TestA = 1 , TestB = 1 , TestC = 1 , TestD = 1 }; ``` `NS_OPTIONS`枚举可以通过按位或运算符`|`来组合多个枚举成员,按位异或`^`可以用来添加或移除...

    AKAdvertisementScrollView

    scrollView.tapActionBlock = ^(NSInteger index) { NSLog(@"点击了第%zd个广告", index); }; ``` 四、注意事项 1. 在实际使用中,确保广告数据源的正确性和及时性,避免因数据问题导致的显示异常。 2. 考虑到性能...

Global site tag (gtag.js) - Google Analytics