摘要: 1.修饰变量的区别: (1)weak 只可以修饰对象,如果修饰基本数据类型,则编译器报一下错误。 (2) assign 既可以修饰对象,也可以修饰基本数据类型。 2.是否产生野指针区别: (1)weak 不会产生野指针问题,因为 weak 修饰的对象释放后(引用计数器值为0),指针会自动被置nil, 阅读全文
posted @ 2018-11-01 16:19 张先森i 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 苹果审核支付功能哪些属于内购哪些不属于内购? 1.首先,我们要知道哪些是产品需要内购,哪些不需要内购; 2.走不走内购,主要看我们付费的产品,是留存在App内使用和操作;还是在App外部使用;比如说:我们付费的视频,答题,游戏中的英雄,道具等都需要走内购,因为这些都是在App内部使用的;而我们付费买 阅读全文
posted @ 2018-10-16 14:08 张先森i 阅读(4967) 评论(1) 推荐(0) 编辑
摘要: 我们在进行 pod install 的时候报错 -bash: pod: command not found,然后再终端进行下面操作可以解决这个问题。 1.mkdir -p $HOME/Software/ruby 2.export GEM_HOME=$HOME/Software/ruby 3.gem 阅读全文
posted @ 2018-10-15 15:33 张先森i 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 很多时候,我们不满意我们电脑的用户名称时,就会强制的更改用户名,这一更改,发现Mac的一个bug,更改之后,电脑的管理员没有了,这下可好,我们不能在对电脑进行一些操作;是不是很气,这时候,有一个办法可以解决以上问题,那就是重新创建一个管理员。 1.首先将我们的电脑,关机重启; 2.重启的同时,我们按 阅读全文
posted @ 2018-03-20 15:18 张先森i 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 在我们开发过程中,开发效率很重要,这就要求我们掌握一项技能,那便是“代码块”的应用! 我们可以将我们常用的代码,封装成代码块,这样就会快速生成我们想要的代码,接下来介绍如何生成我们想要的代码块。 1.首先,打开一个.h文件,然后写下一句类似的代码@property (strong, nonatomi 阅读全文
posted @ 2017-06-06 13:48 张先森i 阅读(363) 评论(0) 推荐(0) 编辑
摘要: CocoaPods的功能这里不再赘述,不知道的小伙伴可自行Google. CocoaPods的安装和应用: 1.在安装CocoaPods之前,首先要在本地安装好Ruby环境(自行Google安装). 2.$gem sources -l,验证Ruby环境是否安装成功. 3.移除现有Ruby默认源,$g 阅读全文
posted @ 2017-03-06 15:57 张先森i 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 最近很多小伙伴吐槽,是不是苹果审核变得严格啦?!一问便知,很多小伙伴因为“技术支持网址”的原因被拒啦,看来不是因为苹果审核严格了,而是我们平时没有过多的注重细节导致的!!! 1.“技术支持网址”可以填写公司的网站; 2.“技术支持网址”也可以填写自己的技术博客; 注意:一定要有联系方式,因为没有联系 阅读全文
posted @ 2017-02-28 09:32 张先森i 阅读(7306) 评论(0) 推荐(0) 编辑
摘要: 一直以来都在用SDWebImage来进行网络图片的加载,然而从来都没有深入研究和对其总结,但是SDWebImage确实很重要!无论是面试,还是在平常的应用中都占有一定的地位。所以,今天特意整理一下,有我对其的理解,也有一些来源于网络,希望对你有所帮助。 1.首先,下载SDWebImage(Git上有 阅读全文
posted @ 2017-02-16 14:26 张先森i 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 两天前应用提交的审核,(不得不说,现在审核真是快了很多),一天后登录iTunes Connect后台,显示“可供销售”,但是过了一天多了,还是不能搜到上线的应用,心里有点慌,之前没遇到过这种情况,然后上网查了一些资料,终于还是解决了,现在分享给大家,希望对你有所帮助。 1.首先,登录iTunes C 阅读全文
posted @ 2016-10-13 10:12 张先森i 阅读(2822) 评论(0) 推荐(0) 编辑
摘要: 今天对3DES的加密方式做了一次深入的了解,因为近期的项目需要,要对接口进行加密处理,所以经大家一致讨论,采取了DES的加密方式,但是这其中也出现了一些问题,浪费了一些时间,在这里,笔者将自己DES加密的方法分享给大家,希望能帮助大家~~ 1.首先进行DSE加密必须要有Base64文件,这里笔者就不 阅读全文
posted @ 2016-08-15 13:30 张先森i 阅读(476) 评论(0) 推荐(0) 编辑