开发中的一些小细节,你会注意到吗?
1、include、import导入头文件的差异,天天写
#import "xx.h"、#import <xx.h>
可是很少会探究背后的东西,尤其是没有做过C、C++开发的人,可能都没有想过还有#include这一号。
相关链接:
https://my.oschina.net/CGS1130299247/blog/753858
http://blog.csdn.net/jianjianyuer/article/details/21277631
http://blog.csdn.net/sinat_30440627/article/details/53026103
2、iOS Extension扩展,下面这种代码:
@interface ViewController ()
@end
都写了不知道多少遍了,竟然都忘记这就是扩展了。
3、专业术语:
对方:请问用户名和密码存储在哪里比较好?
我:钥匙链。
对方:请用专业术语表达。
我:(一脸懵逼...)
对方:Key Chain。
我:......
4、网络传输中:GET、POST有什么区别?
其实,还有两个东西:PUT、DELETE。以前查过这个四个东西。但是在绝大多说的前端开发中,除非你参与的是一个全新的项目,而且定接口的时候,后端提供接口的人也让你参与了。不然都是拿过来就用的,至于为嘛有的是GET、有的是POST。那就后端的事情了。不然突然被人问起来这个问题,其实很吃亏的。
5、有些东西,以前花精力封装好了,用到时,直接拿过来用,时间长了,反而忘记其细节,甚至原理了。
网友评论