zhangzr's blog


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 站点地图

  • 公益404

iOS开发-CocoaPods创建私有仓库

发表于 2019-05-08
上一篇文章写得有点乱七八糟,这次专门针对组件化的实现中所需要的私有pod库创建写一篇文章。 安装CocoaPods这个步骤就不多说了,自己去google一下。 创建一个远程内部私有Spec Repo仓库其实之前应该也很清楚了,公开库里都会有一个公共的Repo仓库,地址就是https://github ...
阅读全文 »

iOS开发-+initialize和+load方法

发表于 2019-05-05
之前在看项目组件化方案的时候,看到蘑菇街的组件化方案中有在load方法中注册vc的方法。 所以想要完整了解一下load方法的具体细节,另外发现initialize方法基本上和load是成对出现的,所以顺便就一起看一下。 initialize官方文档 Initializes the class bef ...
阅读全文 »

iOS开发-创建一个Xcode模板

发表于 2019-04-22
最近一直在整理代码,发现viewcontroller里边的代码放的还是有一些乱,主要是每次新建一个viewcontroller之后,随着开发需求会一直添加不同的方法,慢慢的不同功能的代码顺序就会变得乱七八糟,导致每一个viewcontroller代码顺序都会有一点点不一样。之前看过Casa大神写过的 ...
阅读全文 »

iOS开发-多线程安全问题

发表于 2019-03-14
今天对项目进行了一些优化,想要把数据处理全部放在一个异步并发的队列中处理,写完代码之后发现偶尔会出现崩溃,原因就是EXC_BAD_ACCESS错误。 在网上也找到了类似的问题,有一个网易面试题: 12345678@property (nonatomic, strong) NSString *targ ...
阅读全文 »

iOS开发-判断Emoji

发表于 2019-03-07
好像好久没有写blog了,前几天服务端同学说,传入emoji给他们可能会造成一些麻烦。所以准备把emoji过滤掉。 emoji大家应该都知道emoji是啥吧?? 知道的同学可以直接跳过这段废话了。介绍emoji之前先介绍一下emoji到底是什么组成的。 字符集和字符集编码因为计算机中所有的信息最终都 ...
阅读全文 »

iOS开发-获取设备语言的方法

发表于 2018-12-17
今天遇到一个问题,就是开发时需要获取iOS设备机器设定的语言,找了一下找到了一共下面4个方法用来获取设备本地的语言: 1234NSString *udfLanguageCode = [[NSUserDefaults standardUserDefaults] objectForKey:@" ...
阅读全文 »

iOS开发-真机调试遇到“The executable was signed with invalid entitlements.”

发表于 2018-12-17
昨天遇到了一个让人绝望的问题。。。事情是这样的。。 昨天高高兴兴的完成了新的版本的开发,老大说有了新的Apple账号,需要用新的账号提交App Store,于是登上了新的AppleID,然后创建证书,创建ID,Apple Connect上创建应用,一气呵成,把证书下载下来配置一下,cmd+R,应用顺 ...
阅读全文 »

[转]iOS12 popViewController时Tabbar跳转bug解决

发表于 2018-11-29
今天遇到一个奇葩的bug。上网找到了资料,亲测有效,作为记录就直接就转过来吧。原文地址 APP push一个界面,返回的时候,tabBar上的图标和文字出现一个从上往下的神奇动画经过测试发现,如果使用系统OS12.1 UINavigationController + UITabBarControll ...
阅读全文 »

iOS开发-修改项目包名

发表于 2018-11-13
今天来看一下iOS开发中如何修改包名,如果是单纯的修改包名还是比较简单的,但是如果和RN接起来,机会有超多的坑。 假设我们现在已经有一个名为AppFirstName的应用,我们需要将这个名字改为AppSecondName。 修改React native代码修改RN的代码比较简单,只需要修改两个文件: ...
阅读全文 »

iOS开发-ipa重签

发表于 2018-11-01
title: iOS开发-ipa重签date: 2018-11-01 22:35:02 tags:ipa重签,就是将已经获取到的ipa包,通过已有的证书重新签名,这个ipa包获取的途径有很多,有的是别人直接发给你的,有的是你自己砸壳得到的,最开始接触ipa重签是因为公司集团旗下有很多款应用,但是出 ...
阅读全文 »
123…9
zhangzr

zhangzr

86 日志
1 标签
© 2021 zhangzr
由 Hexo 强力驱动
主题 - NexT.Pisces