问题描述
根据官方的属性说明默认应该为nil
@property(nullable, nonatomic,copy) NSString *text; // default is nil
但是为什么我使用如下代码在没有输入任何东西的情况下会显示222
NSString *title = [_titleTextField text];if (title == nil){ printf('222');}
问题解答
回答1:text属性默认是空字符串@'',跟nil是不一样的

问题描述
根据官方的属性说明默认应该为nil
@property(nullable, nonatomic,copy) NSString *text; // default is nil
但是为什么我使用如下代码在没有输入任何东西的情况下会显示222
NSString *title = [_titleTextField text];if (title == nil){ printf('222');}
问题解答
回答1:text属性默认是空字符串@'',跟nil是不一样的
相关文章:1. jQuery怎么检测某个元素是否存在?2. centos7中如何安装 php-fpm(nginx)3. 负载均衡 - NGINX做TCP转发到后端服务器,后端服务器如何获取到用户的真实IP地址?NGINX服务器和后端服务器不在同一个网段4. 前端 - 清除浮动 高度变高5. solaris基础和常用知识 (2)6. nodejs-express - 用nginx配置某个域名的80端口,如果根路径获取不到静态文件则转发到nodejs提供服务的9999端口,如何实现?7. linux - 如何在命令行里退出 nano 命令8. 请问获取H5 Audio标签的MP3播放长度duration,返回值为NaN?9. nginx - pcre-8.37编译安装的时候出现警告信息warning: relinking ...有什么问题?10. Jquery同类事件如何批量处理?

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主