
音乐播放器的简单实现
kor.
这个作者很懒,什么都没留下…
展开
-
[IOS]——懒加载要注意的问题
问题一——判断是否为空时出现无限循环问题 在if判断语句中-if(_musicArray)是为了判断数组是否为空,为空时就加载数据,要注意的是:这里使用( _musicArray下划线的形式,而不是self.musicArray的形式。因为懒加载其实是在重写get方法,那么用self.musicArray那就会无限调用调用get方法) 问题二:关于NavigationController页面跳转...原创 2020-04-24 17:00:18 · 890 阅读 · 0 评论 -
[IOS]-视图,控制器生命周期 - ViewDidLoad
viewDidLoad-加载视图 viewWillAppear-UIViewController对象的视图即将加入窗口时调用; viewDidApper-UIViewController对象的视图已经加入到窗口时调用; viewWillDisappear-UIViewController对象的视图即将消失、被覆盖或是隐藏时调用; viewDidDisappear-UIViewController对象的视图已经消失、被覆盖或是隐藏时调用; viewVillUnload-当内存过低时,需要释放一些不需原创 2020-04-23 22:00:54 · 398 阅读 · 0 评论 -
[UINavigationController] - 关于页面跳转的问题
UINavigationController - 导航控制器 页面跳转时控制器的销毁 在下面这种情况下时:从播放列表的界面进入到收藏列表的界面后,播放列表的控制器是没有被销毁的,但当你点击播放列表回到上一个控制器时,收藏列表的这个控制器就会被销毁了。 下面提供一个方法可以用来提示控制器什么时候被销毁 -(void)dealloc{ NSLog(@" 是否销毁了呢 %@",sel...原创 2020-04-23 21:38:11 · 357 阅读 · 0 评论 -
[NSMutableArray arrayWithContentsOfFile:file]--被赋值为nil后无法用addObject赋值
出现的问题以及对应的解决办法 —问题 这时的filepath只不过是一个空文件(我将存好数据的collectArray数组加到dataArray数组里面,再重新写进filepath文件) NSMutableArray *dataArray = [NSMutableArray arrayWithContentsOfFile:filepath]; 运行的结果是: 会发现尽管往里面加了数据,但数组...原创 2020-04-23 21:11:30 · 349 阅读 · 0 评论