会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
循序渐进
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2021年9月28日
Swift中Block的使用
摘要: 在Swift中,可以用闭包代替OC中的Block。 1.首先在B中声明一个闭包,然后把闭包声明成属性: import UIKit typealias collectionViewblcok = (String) ->() class CollectionViewController: UIViewC
阅读全文
posted @ 2021-09-28 09:59 循序渐进A
阅读(1333)
评论(0)
推荐(0)
2021年8月2日
在没有iTunes的情况下备份和还原iPhone或iPad
摘要: 在macOS Catalina和更高版本中进行备份和还原 在macOS Catalina中,iTunes已被分解为多个应用程序: 播客,电视和音乐。备份和同步iPhone和iPad的责任由Finder应用程序承担。 将iPhone或iPad连接到Mac后,打开Finder应用程序。在这里,您会在
阅读全文
posted @ 2021-08-02 15:40 循序渐进A
阅读(273)
评论(0)
推荐(0)
在iOS中MVC与MVVM之间的区别
摘要: 作为一个iOS开发者,我不止一次听到我的一些开发者朋友跟我说我写的iOS代码看起来好舒服,很整洁,为什么咱们iOS开发的相当一大部分应用软件都给人以美的享受,究竟是什么使得iOS上的应用可以如此漂亮?因为他们使用了将代码和界面分开的开发结构框架MVC。 MVC的低耦合性、高重用性、可维护性等优点显而
阅读全文
posted @ 2021-08-02 15:40 循序渐进A
阅读(298)
评论(0)
推荐(0)
2021年7月29日
iOS NSDate日期操作总结
摘要: 获取当天0点的时间 NSCalendar *calendar = [NSCalendar currentCalendar]; NSDate *currentDate = [NSDate date]; NSDateComponents *components = [calendar component
阅读全文
posted @ 2021-07-29 14:49 循序渐进A
阅读(107)
评论(0)
推荐(0)
2021年7月13日
时间格式AM/PM
摘要: NSDate *date = [NSDate date]; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; formatter.AMSymbol = @"AM"; formatter.PMSymbol = @"PM"; for
阅读全文
posted @ 2021-07-13 16:43 循序渐进A
阅读(552)
评论(0)
推荐(0)
iOS项目的目录结构
摘要: 清晰的项目目录结构有利于项目的开发,同时也是软件架构的一部分,所以,项目开发之初搭建项目的目录结构很重要。 通常采用的目录结构如下: |—MyProject |—ignore-folder // 放置不想同步到代码服务器上的内容,通常包括一些体积太大、经常变动、对项目运行影响不大的文件。需要在该目录
阅读全文
posted @ 2021-07-13 16:42 循序渐进A
阅读(960)
评论(0)
推荐(0)
WkWebView清除缓存
摘要: // allWebsiteDataTypes清除所有缓存 NSSet *websiteDataTypes = [WKWebsiteDataStore allWebsiteDataTypes]; NSDate *dateFrom = [NSDate dateWithTimeIntervalSince1
阅读全文
posted @ 2021-07-13 10:41 循序渐进A
阅读(218)
评论(0)
推荐(0)
2021年6月28日
iOS - 判断程序每天只执行一次
摘要: NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];NSDate *currentDate = [NSDate date];NSDate *lastDate = [userDefault objectForKey:@
阅读全文
posted @ 2021-06-28 16:21 循序渐进A
阅读(139)
评论(0)
推荐(0)
2021年5月11日
敏捷开发
摘要: 1.提升效率; 2.消除浪费的基础:在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
阅读全文
posted @ 2021-05-11 10:00 循序渐进A
阅读(61)
评论(0)
推荐(0)
iOS Block循环引用的理解
摘要: 当block被定义成属性,copy类型,被他所属的类强引用,这个时候这个block引用的时候需要__weak。 在定义block为属性的时候,block用strong和copy来修饰效果是一样的,他都会拷贝出来分配一个新的地址给他,会把block放到堆区里面,官方建议copy。但是如果使用assgi
阅读全文
posted @ 2021-05-11 09:58 循序渐进A
阅读(113)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告