美文网首页
2018-03-27创建字典笔记

2018-03-27创建字典笔记

作者: __Seven | 来源:发表于2018-03-27 16:05 被阅读13次

在创建字典的时候发现一个有趣的事 再给字典赋值的时候,SB了,需要判断存入字典的键和值都不可以是 nil
不然你可以遇到

  -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]

恭喜那么就是有值或者键是nil了,所以一定要加非空的判断。

 NSAssert(key != nil,value !=nil @"Initial dictionary key or value can't is nil");

谨记谨记!!!

相关文章

  • 2018-03-27创建字典笔记

    在创建字典的时候发现一个有趣的事 再给字典赋值的时候,SB了,需要判断存入字典的键和值都不可以是 nil不然你可以...

  • Python学习-字典(dict)

    查看所有Python相关学习笔记 字典(dict) 字典内元素是无序的 新增(创建)字典(key-value) k...

  • 【Python基础】10. 字典

    本篇笔记知识点:字典基本概念字典键(key)的特性字典的创建字典的增删改查 字典的基本概念 字典一种key - v...

  • py_09字典_字典解包_推导式

    字典 一、字典的创建 创建一个空字典 {} or dict() dict() 方法创建字典 六种:key = va...

  • 13-字典

    字典 以键值对方式存在的无序数据的组合就是字典 字典的操作 创建字典 1.创建空字典 2.创建多个元素的字典: 字...

  • 07字典

    一.字典创建 1创建字典:我们可以通过两种方式创建字典: person = {"username": "zhili...

  • 07字典

    一.字典创建 1创建字典:我们可以通过两种方式创建字典: person = {"username": "zhili...

  • Python字典基本操作

    1 字典创建 (1) 直接创建 (2)通过dict先建立空字典,再添加值 (3) 通过列表创建字典 2 字典索引及...

  • Swift 02 字典

    字典 创建字典和创建数组一样创建同时就要制定key和value值的类型 字典的修改和增加 字典的删除 字典的遍历

  • swift--字典

    创建字典 字典的基本操作 遍历字典 字典合并

网友评论

      本文标题:2018-03-27创建字典笔记

      本文链接:https://www.haomeiwen.com/subject/bdrscftx.html