自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MinggeQingchun的博客

记录就是一种积累,积累就是一种提高,提高就是一种成长!

原创 iOS-#import 和 #include的区别

#import能避免文件被重复包含的问题 1.一般来说,导入objective - c 的头文件时用#import,包含c,c++头文件的时候用#include。 使用include时要注意重复引用的问题:   calssA,classB都引用了classC,classD若引用classA与...

2019-04-15 23:36:28 257 0

原创 iOS-#import (嵌入头文件) 在 .h 和 .m 文件中区别

Objective-C语言是支持动态特性的,也就是说在编译时只需要提供声明,即使不实现也没有关系,但是在运行时,在真正发送消息时才会查找对应的实现,若没有实现则会走相应的流程。 在头文件中引用头文件会在编译时就完全得知所引入头文件的所有接口信息,例如在A.h中导入B.h,将来如果在SubA.h中...

2019-04-15 23:30:16 735 0

原创 iOS-Cannot find interface declaration for 'XX', superclass of 'XX'

构建一个父类,然后创建一个子类继承于父类,报错如下: Cannot find interface declaration for 'BillSwitchGoodsViewModel', superclass of 'SaleBillSwitchGoodsViewM...

2019-04-11 22:58:11 310 0

原创 iOS-Null passed to a callee that requires a non-null argument

今天将一个ID字段置为nil,这时报错如下: Null passed to a callee that requires a non-null argument 此警告就是某属性说好的不能为空,你又在某地方写了ID = nil 所以冲突了。 你在声明一个属性的时候加上 __nullable...

2019-04-02 21:03:42 3159 0

提示
确定要删除当前文章?
取消 删除