E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NSNull
IOS开发之OC基础学习笔记(下)
或者value:字典的内存管理:2.Foundation-NSMUtableDictonary3.Foundation-NSNumber4.Foundation-NSValue5.Foundation-
NSNull
6
清霜之辰
·
2016-04-06 23:33
IOS学习笔记
iOS开发之 [
NSNull
length]:unrecognized selector sent
错误[NSNulllength]:unrecognizedselectorsenttoinstance这个错误是从字典中取出值后,没有判断取出的字符串是否为空,就对字符串进行测长度的操作.正确做法是取出字符串后,先进行判断是否为空,再测长度或其他操作判断是否为空的方法要选正确开始走入了一个误区,一直用if(runTitle==nil)和[runTitle isEqualsString@""]等一些
北方人在上海
·
2016-04-01 10:00
selector
sent
unrecognized
NSDictionary简单的操作
查找的对应的value(值),key通常是字符串对象,也可以是其他任意类型对象.在一个字典对象中,key的值必须是唯一的.此外,字典对象的键和值不可以为空(nil),如果需要在字典中加入一个空值,可以加入
NSNull
ABC__D
·
2016-03-29 11:00
ios
数据
NSDictionary
Foundation框架下的常用类:NSNumber、NSDate、NSCalendar、NSDateFormatter、
NSNull
、NSKeyedArchiver
==========================Foundation框架下的常用类========================== 一.【NSNumber】【注】像int、float、char、double等这种都是基础数据类型。【注】继承自C语言的基础变量类型(int,float,char、double等)不能被添加到数组和字典等oc专有的数据结构中。使用不方便,也不能通过添加类别等oc
甘林梦
·
2016-03-24 07:00
nil、Nil、NULL、
NSNull
的区别
nil、Nil、NULL、
NSNull
的区别nil:指向一个对象的空指针Nil:指向一个类的空指针NULL:指向其他类型(如:基本类型、C类型)的空指针
NSNull
:通常表示集合中的空值举例: NSURL
shagua_nan
·
2016-03-17 12:00
iOS空值--nil,Nil,NULL,
NSNull
一个是调用setObject方法是写入nil崩溃,另一个是
NSNull
调用intergerValue方法崩溃。其中涉及到的是nil空对象进行retain操作会崩溃;给NSNul发送消息崩溃。
Jolie_Yang
·
2016-03-17 09:00
iOS 项目常用宏
//判断字符串为空 #define EMPTY_STRING(string) \ ([string isKindOfClass:[
NSNull
class]] || string ==
Lambda8421
·
2016-03-10 19:00
关于JSon中的
NSNull
后端返回的数据中总会出现一些
NSNull
类型,当我们一处理程序就会崩溃,因此想到把返回的数据中的
NSNull
类型全部转换成@""空字符串。
哈利波特大
·
2016-03-03 20:00
Object-C中nil、Nil、NULL与
NSNull
的一些理解
定义区别nil指向OC中对象的空指针;Nil指向OC中类的空指针;NULL指向变量类型的空指针;
NSNull
在集合对象中,表示空值的对象;使用小结从字面意义上理解,nil是一个对象,而NULL是一个值,
张向坤
·
2016-02-23 14:00
文件下载管理
返回的响应没有响应体)只获取响应头 输出参数:传栈地址 2.null 空地址 空指针((void*)0) 0地址nil 空对象((void*)0)本质相同 都是0地址 混用不会出现问题 但是表达的语义不同
NSNull
EmilyWang
·
2016-02-20 17:00
断点续传
非空 判断
方法1:类方法+ (BOOL)isNotBlank:(NSString *)source { if (source == nil || [source isEqual:[
NSNull
null]
天使雨儿
·
2016-02-19 12:00
nil、Nil、NULL的区别
NSNull
:在集合对象中,表示空值的对象。若obj为nil:[objmessage]将返回NO,而不是NSException若obj为
NSNull
:[objmessage]将
法斗斗
·
2016-02-18 14:00
判断数据是否是
NSNull
数据中拿到字符串,有时候可能是空,这时判断长度就会崩溃,控制台输出是-[NSNulllength]:unrecognizedselectorsenttoinstance0x6c8f6b0那么就需要判断所得数据是不是
NSNull
文化流氓
·
2016-02-17 10:00
IOS之nil、Nil、NSULL、NULL之间的区别
其实早就想研究一下nil、Nil、NULL和
NSNull
之间的区别,只是工作上除了nil,其它的几乎少有用到,所以一直拖到今天。
SKYOCEAN
·
2016-02-14 19:00
iOS-nil,Nil,NULL的区别
Objective-C中的任何对象都属于id类型)2.NULL则给任何指针赋值,NULL和nil不能互换3.nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例)4.
NSNull
iOS_满聪
·
2016-01-26 19:00
iOS-nil,Nil,NULL的区别
Objective-C中的任何对象都属于id类型)2.NULL则给任何指针赋值,NULL和nil不能互换3.nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例)4.
NSNull
iOS_满聪
·
2016-01-26 19:00
NULL和nullptr和nil和Nil还有
NSNull
NULL和nullptr在Clang6.0的stddef.h文件中可以找到NULL和nullptr的声明:12345678910111213141516#undef NULL#ifdef __cplusplus# if !defined(__MINGW32__) && !defined(_MSC_VER)# define NULL __null# else# define NULL
如若初见
·
2016-01-20 23:00
Objective-C 10 NSValue和
NSNull
使用方法
我们知道NSArray和NSDictionary只能存储OC对象,不能存储基本数据、struct。但有时我们需要存储呢,那怎么办呢,可以将其封装成对象。那就要用到NSValue了。NSValueNSValue可以封装任意值,NSNumber实际上是NSValue的子类,可以使用NSValue将结构体封装放入NSArray或NSDictionary中。快捷初始化方法。+(NSValue*)value
VNanyesheshou
·
2016-01-16 10:00
基础
Objective-C
封装
NSNull
NSValue
nil、Nil和
NSNull
的区别
nil、Nil和
NSNull
的理解nil和null从字面意思来理解比较简单,nil是一个对象,而NULL是一个值,我的理解为nil是将对象设置为空,而null是将基本类型设置为空的,个人感觉有点像属性当中
忆梦Coder
·
2016-01-13 11:00
【值对象】--
NSNull
NULL nil
关于nil和 null和
NSNull
的区别及相关问题1、nil和null从字面意思来理解比较简单,nil是一个对象,而NULL是一个值,我的理解为nil是将对象设置为空,而null是将基本类型设置为空的
a316212802
·
2016-01-12 17:00
objective-c -- nil / Nil / NULL /
NSNull
原文地址点此理解“不存在”的概念不仅仅是一个哲学的问题,也是一个实际的问题。我们是有形宇宙的居民,而原因在于逻辑宇宙的存在不确定性。作为一个逻辑系统的物理体现,电脑面临一个棘手的问题,就是如何用存在表达不存在.在Objective-C中,有几个不同种类的不存在。这样做的原因要追溯到一个频繁提及的NSHipster,讲解Objective-C如何在C的程序范例以及由Smalltalk启发的面向对象的
biggercoffee
·
2016-01-07 12:00
Objective-C
C语言
Foundation
nil
NSNull
nil,Nil,NULL和
NSNull
的理解
转载地址L:http://magicalboy.com/null-value-in-objective-c/nilnil是Objc对象的字面空值,对应id类型的对象,或者使用@interface声明的Objc对象。 NSString*text=nil; idsth=nil; NilNil是Objc类类型的书面空值,对应Class类型对象。 Classsome
u011238639
·
2016-01-04 16:00
ios
区别
用法
nil
nil,Nil,NULL和
NSNull
一、nilnil是Objective-C的字面空值,对应id类型的对象;定义一个实例为空,指向oc中对象的空指针;我们给对象赋值时一般会使用object=nil,表示我想把这个对象释放掉;判断:if(object==nil){ } if(object){ }注意:如果一个对象为nil,数组或字典添加其为新元素时,会引起崩溃;二、Nilnil和Nil在使用上是没有严格限定的,也就是说使用nil的
xiaoxiaobukuang
·
2015-12-30 18:00
null
nil
nil
NSNull
NSDictionary不可变字典集合
key通常为NSString,key是唯一的,键值不可为空nil,如果需要一个空值可以使用
NSNull
//初始化一个元素 NSDictionary *dic = [NSDictionary dictionaryWithObject
oschina2136
·
2015-12-29 17:00
ObjC 利用反射和KVC实现嵌套对象序列化成JSON数据
3.判断该属性内容的Class:(1)假如为基础类型(NSString,NSNumber,
NSNull
),则直接返回,跳转到4操作。(2)假如为数组类型,先创建新的可变数组,
Rayshen
·
2015-12-29 13:00
nil Nil null @"" 关于nil和 null和
NSNull
的区别及相关问题
今天遇到这个问题,就是前面创建对象是这样创建的 m_infos=[[NSMutableArrayalloc]initWithObjects:@"",@"",@"",@"",@"",@"",@"",@"",@"",@"",nil]; 然后想判断其中一个为空的时候执行某方法.但是以下这个做法是错误的: NSString*stuName= [m_infosobjectAtInde
liyunxiangrxm
·
2015-12-25 13:00
ios
对象
数组
nil
NSNull
NIL、NIL、NULL和
NSNULL
区别
前言记得曾经有不少朋友问过笔者,在Objective-C中nil和Nil以及NULL的区别。最重要的是,在面试中还有不少朋友常会被问到。记得当年刚找工作的时候,笔者就被面试官问到过,现在笔者在这里统一详细说明。NULL对于学习过C/C++语言的朋友,对NULL一定很熟悉吧?这就是在C/C++中的空指针。在C语言中,NULL是无类型的,只是一个宏,它代表空。我们不研究C++中的NULL,因为在C++
woaifen3344
·
2015-12-25 12:00
null
null
nil
nil
NSNull
nil,NULL,
NSNull
的区别
nil,NULL,
NSNull
的区别主要就以下几点:1、nil:一般赋值给空对象;2、NULL:一般赋值给nil之外的其他空值。
Daniel_s
·
2015-12-25 10:00
Objective-C:Foundation框架-常用类-
NSNull
集合中是不能存储nil值的,因为nil在集合中有特殊含义,但有时确实需要存储一个表示“什么都没有”的值,那么可以使用
NSNull
,它也是NSObject的一个子类。
mattran
·
2015-12-24 15:00
iOS中nil/Nil/NULL/
NSNull
的区别
5,nil和Nil和NULL的判断开发过程中,我们通过http请求,后台返回json数据,而有时数据里某一字段的值为null~,然后我们把此值赋值给NSArray,NSdictionary,或是NSString,然后我们会判断此值为null时,所做的处理,而通常惯性思维判断时我们都会写:if(dict==nil)或是if(dict==Nil)或是if(dict==NULL)再或是if(dictis
sevenquan
·
2015-12-23 16:00
简单介绍JSON和XML
JSON与oc对象可以相互转化最常见的是JSON与数组之间的转化:数组转化为JSON NSDictionary *dic=@{@"name":@"lisi",@"age":@24,@"weight":[
NSNull
lorinlong
·
2015-12-22 19:00
nil / Nil / NULL /
NSNull
nil:指向oc中对象的空指针 Nil:指向oc中类的空指针 NULL:指向其他类型的空指针,如一个c类型的内存指针
NSNull
:在集合对象中,表示空值的对象 nil和NULL
TaciturnKnightYQ
·
2015-12-01 23:00
nil / Nil / NULL /
NSNull
nil:指向oc中对象的空指针 Nil:指向oc中类的空指针 NULL:指向其他类型的空指针,如一个c类型的内存指针
NSNull
:在集合对象中,表示空值的对象 nil和NULL
TaciturnKnightYQ
·
2015-12-01 23:00
iOS nil、NULL和
NSNull
的使用
Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例),而
NSNull
毛毛家的大熊
·
2015-12-01 13:51
nil,NULL,
NSNull
的区别
主要就以下几点:1、nil:一般赋值给空对象;2、NULL:一般赋值给nil之外的其他空值。如SEL等;举个栗子(好重啊~):[NSAppbeginSheet:sheet modalForWindow:mainWindow modalDelegate:nil//pointingtoanobject didEndSelec
magical_code
·
2015-11-30 10:00
对象
NSNull
ios nil、NULL和
NSNull
的使用
Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例),而
NSNull
aizhaodangning
·
2015-11-25 22:31
iOS
nil、Nil、NULL的区别
NSNull
:在集合对象中,表示空值的对象。
DestinyFighter_
·
2015-11-19 18:47
iOS 设计模式——单例模式
iOS中几个类就自带了单例模式,比如:NSApplication,NSFontManager,NSDocumentController,NSHelpManager,
NSNull
,NSProcessInfo
TF_Man
·
2015-11-16 14:01
设计模式
如何删除NSDictionary或NSArray中的
NSNull
前段时间与某公司的技术交流,被问到一个问题,如何删除NSDictionary中的
NSNull
。
yjh4866
·
2015-11-14 14:00
递归
NSArray
NSDictionary
非递归
NSNull
ios nil、NULL和
NSNull
的使用
Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而
NSNull
·
2015-11-13 15:39
null
nil,null,[
NSNull
null]
nil: A null pointer to an Objective-C object. ( #define nil ((id)0) ) Nil: A null pointer to an Objective-C class. NULL: A null pointer to anything else.
·
2015-11-13 13:47
null
NSDate conversion utilities
NSDate *)fromDateTime:(NSString *)dateTime { NSDate *utcDate; if ([dateTime isMemberOfClass:[
NSNull
·
2015-11-13 12:37
conversion
NSNull
的用法和原理
Represent nil with NSNullIt’s not possible to add nil to the collection classes described in this section because nil in Objective-C means “no object.” If you need to represent “no object” in a collec
·
2015-11-13 10:14
null
iOS中nil,NULL,Nil,
NSNull
的区别
最近心情不太好,往往心情不太好的时候喜欢学点东西,写点东西,具体因为什么心情不太好在这里就不给大家爆料了哦! 言归正传: 1、nil定义一个实例为空, 指向oc中对象的空指针. 注意:当release一个对象的同时将该对象赋值为nil,这样确保安全性. 2、NULL在C语言中常用来表示一个空值. 注意:在Objective-C里,nil对象被设计来跟NULL空指针关联的。他们的区别就是n
·
2015-11-13 09:53
null
OC中对空值的判断
NSNull
null
近期遇到一个问题:由于后台人员对于接口数据没有做空值处理,导致客户端接收到的有些数据为空(
NSNull
),而针对此类数据恰好客户端的存储结构为int和float类型,类型转换时报出了[NSNullintValue
大灰狼wow
·
2015-11-13 09:00
iOS_nil Nil Null的区别
nil Nil NULL
NSNull
nil: A null pointer to an Objective-C object.
·
2015-11-13 06:10
null
<转>ios nil、NULL和
NSNull
的使用
Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而
NSNull
·
2015-11-13 05:07
null
nil / Nil / NULL /
NSNull
Written by Mattt Thompson 撰写, Zihan Xu翻译, 发布于2013年1月7日 理解“不存在”的概念不仅仅是一个哲学的问题,也是一个实际的问题。我们是有形宇宙的居民,而原因在于逻辑宇宙的存在不确定性。作为一个逻辑系统的物理体现,电脑面临一个棘手的问题,就是如何用存在表达不存在. 在Objective-C中,有几个不同种类的不存
·
2015-11-13 02:50
null
ios nil、NULL和
NSNull
的使用
Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而
NSNull
·
2015-11-12 22:00
null
NSDate conversion utilities
NSDate *)fromDateTime:(NSString *)dateTime { NSDate *utcDate; if ([dateTime isMemberOfClass:[
NSNull
·
2015-11-12 21:46
conversion
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他