首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Hsusue
掘友等级
社畜
Bug Maker
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 48
沸点 1
赞
49
返回
|
搜索文章
最新
热门
iOS —— 属性及其特质
我 :weak 。 面试官:明天来上班吧。 我 : 用strong会造成循环引用。 面试官:明天来上班吧。 面试官:明天来上班吧。 我 :runtime维护了一个weak表,用于存储指向某个对象的所有weak指针。weak表其实是一个hash(哈希)表,key是所指对象的地址,…
Swift 排序算法
本文采用数组实现。 思想:每次将无序区的第一个记录按关键字插入到有序区的合适位置,并将有序区的长度加1。 又称作缩小增量排序,是对直接插入排序的改进。 思路:shell排序是相当于把一个数组中的所有元素分成几部分来排序;先把几个小部分的元素排序好,让元素大概有个顺序,最后再全面…
iOS —— 极光推送和极光IM
写iOS 推送(苹果原生态)时,笔者就是为研究极光打下基础。 结果三个月快过去了,笔者犹如咸鱼,一直未开始研究极光,真是堕落啊。 极光推送的坑 大多都是 苹果原生态的推送的问题。如果你对苹果原生态推送不了解,建议先看上面笔者写的小白文章,了解原生态的苹果推送方法及调用时机。 本…
iOS —— 两套自动打包脚本
项目每次更新要打十几个包,广发说传承下来的自动打包脚本突然不好使了,现在每次打包上传都要弄到凌晨,以后改名叫稀发好了。看着他越来越秃的头,我这父爱就藏匿不住,必须要帮他分担(当然是被逼的)。 这个项目十几个包,不同图标、App名字,手动打包不但慢,而且重复枯燥的工作出错概率也指…
iOS 关于全面屏适配的方案及UI在不同尺寸下适配方案
全面屏刚出时,网上有说反人类。但过去这么久了,趋于技术的进步或看久了,大家也都慢慢习惯了(只是笔者还是买不起全面屏)。官方适配中文版文档也出来了。 回想起刚开始适配全面屏用了一种暴力、并不优雅的方法,以至于后来出了XS(MAX)和XR后出了bug。所以选择一种可靠的、优雅的方案…
iOS - 阿里云OSS云存储
最近在做项目时,后台的人说修改个人资料时头像要通过OSS上传。我当时就懵逼了,这是咋回事,是一种协议吗?一查才知道不是,但除了阿里的官方文档,也查不到太多的资料。于是只能一步一步探索,并且记录下来希望能有点j用。 OSS是什么,有什么好处。 简单点说,OSS就是把数据放到阿里的…
iOS 推送(苹果原生态)
推送对App的重要性不言而喻,是每一个iOS开发者必修的技能。网上的资料对于初学者并不友好(至少对于我来说),其中有许多坑。并且由于要配置证书,只能真机调试等,学起来更是难上加难。这篇文章是从刚开始接触推送的起点写起。最近有点忙,有些地方没有细究,只是暂时知道了能实现什么,并且…
iOS 打破沙盒限制 处理其他App的Office等文件(上传、下载、预览)
项目要加个附件功能,要求发布者能添加word、pdf什么的,查看者能下载并预览。 安卓端表示OK无问题。iOS端表示w*%#~c。由于沙盒机制,没越狱的iPhone不同App文件都是不互通的。 骂归骂,这个功能起码不像根据手机壳颜色更改App主题颜色一样天方夜谭。还是能想想怎么…
苹果审核被拒——第三方QQ登录的五种情形
好好的App,在新版本加入了QQ登录功能后,居然就被苹果拒绝了。重点是前前后后一共拒绝了5次!!!审核过了的那天立志要在简书写下第一篇文章好好记录,顺便锻炼一下文笔和熟悉一波Markdown。 该App是先要登录然后才能使用。不像一些App(例如直播App),不用登录就能使用。…
VC的布局时机、所用方法以及UIView内部布局执行顺序
用Masonry时,刚设置完布局后想使用frame干点坏事,发现并不是期望的值。 在viewDidAppear才获取到期望值。 解决方法:在viewDidLoad定义完Masonry的bolck后调用一下[self.view layoutIfNeeded],就能马上获取到期望值…
下一页
个人成就
文章被点赞
446
文章被阅读
103,645
掘力值
2,329
关注了
10
关注者
1,370
收藏集
4
关注标签
3
加入于
2018-07-25