NSMutableAttributedString和NSString 的相互转换 1到2 NSString *str = @“hello world”; NSMutableA...
NSMutableAttributedString和NSString 的相互转换 1到2 NSString *str = @“hello world”; NSMutableA...
MD5的使用 MD5的特点(百度百科): 压缩性:任意长度的数据,算出的MD5值长度都是固定的 容易计算:从原数据计算出MD5的值很容易 抗修改性:对原数据进行任何改动,哪怕...
由于自己公司的项目使用的还是老的 AFNetworking 2.0 ,其中的网络请求使用的是 AFHTTPRequestOperationManager ,这个类在 AFNe...
clipsToBounds决定了子视图的显示范围,就是当它取值为 YES 时,剪裁超出父视图范围的子视图部分;当它取值为 NO 时,不剪裁子视图。 默认值为 NO,但是在 U...
initialize: 第一次初始化这个类之前被调用,可以用它来初始化一些静态变量。在创建子类的时候,子类会去调用父类的+ initialize方法,initialize方法...
查看网上实现的图片轮播大都需要多个imageView,分享一个比较简洁的实现,希望大家批评指教,也希望能帮助到跟我一样的小白 github地址:https://github....
第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令,此命令会在当前目录下创建一个.git文件夹。 git init 第二步:将项目的所有文件添加到仓库中 gi...
首先理解一下MVC model其实就是数据结构,将从网络请求下来的数据进行封装,.h中是数据类型,包含数据使用的两个方法 + (instancetype)homeCellMo...
性能优化 文字是以前收集的,国外大牛写的,忘记原文链接了。 入门级 用ARC管理内存 在正确的地方使用 reuseIdentifier 尽量把views设置为透明 避免过于庞...
PCH文件是一个预编译文件,pch头文件的内容能够被项目中所有其他源文件共享和访问 1.存放一些全局的宏(整个项目都要用的上的) 2.用来包含一些全部的头文件 3.能够自动打...
在第一次使用git时,从github clone下代码后,需要添加ssh来绑定github和本地git代码仓库 git开发流程 删除远程分支,首先需要回到该分支所在的上个分支...
Carthage和cocoapods一样也是一种第三方库的管理工具,但是Carthage是非侵入式的,不会对项目的结构进行任何的改动,但是必须在Carthage将第三方库构建...
MVVM 在MVVM中有一个双向绑定的技术,主要的功能是Modal变化时,ViewModel会自动更新,ViewModel变化时,View会自动更新,正在学习的RAC(Rea...
1.解决遇到的第一个错误(#import<Masonry/Masonry.h>这种形式导入头文件,编译器会在build setting的设置路径里查找头文件,需要配置文件的查...
本文主要是项目中使用到的快捷键,针对自己看的 随手指运动(demo):可以使用command+option+3打开身份检查器 这是来自与王刚疯狂iOS的源码(用于创建可以跟随...
本文是本人多次面试跟面试官交流加上自己使用经验的心得体会!适合初级中级iOS开发工程师。看一遍就能完全理解的assign,retain和copy的区别,看完这篇文章搞定一切i...