iOS

iOS 诡异横屏 BUG 解决思路全记录 以及一些对软件开发的思考

“如果代码执行结果和预期不一致, 那么不用质疑肯定是你那里写错了”, 前辈当前如是说到
软件行业经过这么多年的变革, 感觉软件质量反而不如当年了(这里我说的软件质量不过说的是应用软件, 还包含操作系统层面), 不过这只是一个前言而已, 抛砖引玉而已, 暂时放下不表, 我留到最后再来谈谈我的看法

Read More

Jenkins iOS 打包并上传至蒲公英

CI/CD with Jenkins 折腾良久用于还是给我搞掂了, 下面就来说说我到底是怎么淌过这些坑的(真心就是不停的淌坑, 简直毫无乐趣可言, 不过淌完后还是很畅快的:-D)

Read More

iOS Storyboard 和 UIColor 创建出来的颜色显示效果不同

路漫漫其修远兮,吾将上下而求索。
真是绝了,这个问题从我开始搞 iOS 开发时就一直困扰这我了,虽然那时候我也尝试这找解决方案,但是一直都没能找到怎么解决,只是大概知道是配色文件到诊的,但是要如果更改正确却无从下手了。
现在看来,我找不到解决方案也是理所应当的了,至于原因接着往下看。(提示:我搞 iOS 开发那会还是 iOS8 时代)。

Read More

A dumb UI is a good UI: Using MVP in iOS with swift

前几天面试了一家公司, 问了我一些关于 iOS 开发中的概念性问题, 比如通知和代理的区别, MVVM, MVP, MVC 这些设计模式分别是如何实现的, 虽然平常开发中经常听到这些概念, 但是完全没有刻意去记下它们之间的区别和实现.
主要是我个人认为任何设计模式都是和不能独立于业务逻辑而存在的, 适合什么用什么并不需要刻意去记下这些东西, 需要用到的时候查下资料就好了.
那么话说回来为什么要写这篇博文呢?
自问自答一下吧: 我想证明一个道理, 只要你不是一个咸鱼程序员任何概念性的问题, 只需要一小时就可以搞明白

Read More

iOS Swift 使用ShareSDK完成第三方登录和分享

关于第三方分享和登录本身就是一个挺大的坑, Swift的第三方分享和登录就更不用说了, 坑上加坑, 这里记录下来是如何把ShareSDK给集成到项目中去的

Read More

Xcode 链接真机调试

众所周知, 苹果的安全性做的一直很高, 导致ios开发的门槛相对于安卓来说, 高出不少, 也就导致了现在iOS高级工程师一直是稀缺的资源。今天我们来谈一谈苹果的真机调试。

Read More

Apple developer 账号注册流程详解

当前苹果的 iPhone 手机可谓是热火朝天,开发 iOS App 应用的人也越来越多。如果要在真机上测试 App 应用的话,需要我们有一个开发者账号。下面和大家分享一下过程和细节,以免大家走了弯路。

Read More

Apple D-U-N-S Number 注册流程详解

邓氏编码是邓白氏拥有的一个独一无二的9位数字全球编码系统,它可以帮助您迅速获得邓白氏独创的,丰富而且高质量的信息产品和服务。邓氏编码已经成为电子商务中一个国际认可的、常用的公司识别符号。这里着重讲述 Apple 邓白氏申请过程

Read More

iOS Swift 开发第三方资料总汇

这里记录下来我在学习 iOS 过程中查阅的资料和文档的出处. 这里要非常感谢奔波技术第一线的大大们, 给了我们这些跟随者带来了很大的方便, 感谢..

Read More

iOS Swift开发 常用库使用说明

这里用于记录下, 在项目中又实际用到的开源库, 方便自己查找, 也是方便同样使用Swift编程的大家, 毕竟现在Swift比较好用的库还不是很多. 这次记录下来的会有很多Objective-C桥接过来的库, 也是重点说下这些桥接库的使用.

Read More