程序开发
文章平均质量分 70
Czqiang1992
这个作者很懒,什么都没留下…
展开
-
iOS 换肤工作总结
这段时间自己的工作是给应用程序换肤。具体的流程如下:1、根据登录的账号进行判断。如果登录的是申通的账号。要给整个应用程序的皮肤设置为橘黄色。2、如果登录的是非申通的账号,则给整个应用程序设置为绿色。针对上面的问题,自己的处理办法是这样的。1、在AppDelegate中设置了一个全局变量/** * 公司 */@property(nonatomic,strong)NSS原创 2015-05-06 22:32:07 · 599 阅读 · 0 评论 -
关于UITableView的一个崩溃现象分析
*** Assertion failure in -[UITableView _endCellAnimationsWithContext:], /SourceCache/UIKit_Sim/UIKit-3318.16.14/UITableView.m:1582出现这个奔溃的现象原因在下面这行代码中- (NSInteger)tableView:(UITableView *)tableView原创 2015-06-03 17:16:08 · 6613 阅读 · 0 评论 -
关于用 Masonary实现三个View等间距的实现
之前有用过autoLayout代码和脱线实现如下效果然后横向实现现在我通过Masonary来再次实现如上效果代码如下- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a原创 2015-07-15 15:59:38 · 602 阅读 · 0 评论 -
获取UINavgationController的退出事件
当我们需要去获取UINavgationController的退出事件,可在viewWillDisappear用如下方法实现。代码:- (void)viewWillDisappear:(BOOL)animated{ [super viewWillDisappear:animated]; if (![[self.navigationController viewCont原创 2015-08-05 14:20:00 · 374 阅读 · 0 评论 -
cocoapods 出现Error:ENOENT -No such file or directory的解决方法
当用cocoapods进行install或update的时候 出现了这个问题的时候该问题的解决方法如下:sudo gem uninstall cocoapods卸载当前的cocoapods然后安装新版本的sudo gem install cocoapods -v 0.39.0.beta.3即可解决上述问题造成该问题的原因是pod的自身问题 我们更新到原创 2015-09-09 11:52:03 · 2956 阅读 · 0 评论 -
iOS Crash解析
一、准备工作1、需要准备的文件 .dsYM文件、.app文件以及crash文件2、讲上述文件放在同一文件夹内二、找到symbolicatecrash工具存放的地址1.打开终端输入以下命令: find/Applications/Xcode.app -name symbolicatecrash -type f 然后你将得到/Applica原创 2016-02-01 14:31:09 · 501 阅读 · 0 评论 -
条形d码扫描之rectOfInterest
今天因为需要写一个扫描条形码的功能,想着写一个这样的功能会很快,结果发现在代理AVCaptureMetadataOutputObjectsDelegate处,怎么也得不到回调。然后各种琢磨,终于在现在搞明白是什么一个情况。先上修改前的代码- (void)prepareForScan{ NSError *error; self.captureSession = [[原创 2016-07-25 22:35:12 · 1273 阅读 · 0 评论