摘要: iOS的单例模式有两种官方写法,如下: (1)不使用GCD dispatch_once这个函数,它可以保证整个应用程序生命周期中某段代码只被执行一次! 阅读全文
posted @ 2017-06-07 23:59 菁欣 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 最近遇见下面的情况两次,各种搜索过资料,但是都没什么结果,把自己的解决方法分享如下: 实践证明,出现这个问题,应该是出现了下面几方面原因: 第一次遇见上述问题,是年后来到公司接手了新项目,然后不久传来大量用户出现这个问题,最后从负责旧项目的同事请教到那是因为个人账号到期了,导致所有的证书得重新配置, 阅读全文
posted @ 2017-05-10 00:30 菁欣 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 出现问题的界面如下,并附有大致介绍: 而我想做的界面应该是自定义的headerView和tableView是一起滑动的,而不是headerView在tableView滑动的时候始终在顶部位置,而且tableview恰好只有一个headerView,最终界面图如下面: 事先说明,我这里项目是纯代码编写 阅读全文
posted @ 2017-04-13 19:20 菁欣 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1.寻找指定的控制器MineViewControllerclass UIViewController *mineVC = nil; for (UIViewController * controllerin self.navigationController.viewControllers) {//遍 阅读全文
posted @ 2017-03-31 18:24 菁欣 阅读(221) 评论(0) 推荐(0) 编辑
摘要: // 设置时间显示格式: NSString *timeStr = @"2011-01-26 17:40:50"; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateStyle:NSDateFo 阅读全文
posted @ 2017-03-31 14:50 菁欣 阅读(314) 评论(0) 推荐(0) 编辑
摘要: unicode 转换成中文 + (NSString *)replaceUnicode:(NSString *)unicodeStr { NSString *tempStr1 = [unicodeStr stringByReplacingOccurrencesOfString:@"\\u" withS 阅读全文
posted @ 2017-03-07 17:34 菁欣 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 这段时间项目要求做一个类似的闹钟提醒功能,对通知不太熟悉的我,决定先用到xcode自带的本地通知试试,最终成功的实现了功能,特整理分享下。 它的表现特点: app关闭的时候也能接收和显示通知。 app处于后台的时候能接收通知也能显示。 app处于前台的时候能接收,但不能显示,但是会走应用程序dele 阅读全文
posted @ 2017-02-15 17:53 菁欣 阅读(15865) 评论(0) 推荐(2) 编辑
摘要: 一直不想升级Xcode,但是没办法项目进度只能升级Xcode8,果然不出所料出现了不少bug, Xcode7运行一直没有问题,但是在Xcode8上一直输出AQDefaultDevice (173): skipping input stream 网上查到解决办法 1.选择 Product -->Sch 阅读全文
posted @ 2017-01-16 18:06 菁欣 阅读(3706) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2016-12-09 17:27 菁欣 阅读(687) 评论(0) 推荐(0) 编辑
摘要: iOS开发中,发现UITextView没有像UITextField中textFieldShouldReturn:这样的方法,那么要实现UITextView关闭键盘,就必须使用其他的方法,下面是可以使用的几种方法。 1.如果你程序是有导航条的,可以在导航条上面加多一个Done的按钮,用来退出键盘,当然 阅读全文
posted @ 2016-11-14 14:49 菁欣 阅读(841) 评论(0) 推荐(0) 编辑