【Foundation-26-1】#import <Foundation/NSDictionary.h>字典,旧
来源:互联网 发布:福建师大网络教育专业 编辑:程序博客网 时间:2024/06/06 14:28
@interface NSDictionary :NSObject <NSCopying,NSMutableCopying,NSSecureCoding,NSFastEnumeration>
简单使用
@property (readonly)NSUInteger count;
- (id)objectForKey:(id)aKey;
- (instancetype)init NS_DESIGNATED_INITIALIZER;
NSDictionary *dic1 = @{@"k1":@"v1",@"k2":@"v2"}; NSDictionary *dic2 = [[NSDictionary alloc]init]; NSInteger count = dic1.count; NSLog(@"%ld",count); NSString *str = [dic1 objectForKey:@"k1"]; NSLog(@"%@",str);
阿西吧
- (NSEnumerator *)keyEnumerator;
初始化
#if TARGET_OS_WIN32
- (instancetype)initWithObjects:(constid [])objects forKeys:(constid [])keys count:(NSUInteger)cnt;
#else
- (instancetype)initWithObjects:(constid [])objects forKeys:(constid <NSCopying> [])keys count:(NSUInteger)cntNS_DESIGNATED_INITIALIZER;
#endif
#if TARGET_OS_WIN32
+ (instancetype)dictionaryWithObjects:(constid [])objects forKeys:(constid [])keys count:(NSUInteger)cnt;
#else
+ (instancetype)dictionaryWithObjects:(constid [])objects forKeys:(constid <NSCopying> [])keys count:(NSUInteger)cnt;
#endif
通过解码获得,阿西吧
- (instancetype)initWithCoder:(NSCoder *)aDecoderNS_DESIGNATED_INITIALIZER;
@end
- 【Foundation-26-1】#import <Foundation/NSDictionary.h>字典,旧
- 【Foundation-26-2】#import <Foundation/NSDictionary.h>字典创建
- 【Foundation-26-3】#import <Foundation/NSDictionary.h>字典,操作
- 【Foundation-26-4】#import <Foundation/NSDictionary.h>可变字典初始化
- 【Foundation-26-5】#import <Foundation/NSDictionary.h>可变字典,操作
- 【Foundation-10-1】#import <Foundation/NSArray.h>
- Foundation Framework 字典 NSDictionary
- Foundation——NSDictionary(字典)
- 5Foundation Kit 字典NSDictionary
- Foundation框架基础 NSDictionary-字典
- 【Foundation-36-1】#import <Foundation/NSIndexPath.h>树结构
- 【Foundation-37-1】#import <Foundation/NSIndexSet.h>不可索引集合
- 【Foundation-62-1】#import <Foundation/NSRange.h>范围
- 【Foundation-86-1】#import <Foundation/NSValue.h>基础创建
- 【Foundation-86-2】#import <Foundation/NSValue.h>
- 【Foundation-10-2】#import <Foundation/NSArray.h>
- Foundation--NSDictionary
- Foundation NSDictionary
- 虚拟机下UBUNTU无法NAT上网~~~ 虚拟机是vm7 系统是10 NAT是默认设置~~~~
- 二叉查找树、平衡二叉树、红黑树、B-/B+树性能对比
- 洛谷1262间谍网络(tarjan缩点)
- C#使用线程从一个对话框调用另一个对话框
- 两个项目之间的访问
- 【Foundation-26-1】#import <Foundation/NSDictionary.h>字典,旧
- Java HashMap 的实现原理详解
- 解决qcow2高版本兼容问题
- C#软件开发实例.私人订制自己的屏幕截图工具(十一)编辑工具栏的实现
- iOS开发中 get请求、post请求
- MFC框架程序剖析(3)
- 数据库事务隔离级别
- iOS SDK详解之视频播放(AVPlayer)附Demo
- c++调用lua堆栈一直增加,内存泄漏