首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RL同志
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
赞
文章( 20 )
沸点( 0 )
iOS组件化 - 基础
1、随着业务增加,需求迭代。整个项目的文件越来越多,Build越来越慢,按下 Command + R,然后喝杯卡布奇诺再蹲个坑回来,项目还没有跑完。。。 2、干外包,啊不,在外包公司做项目。通用的基础功能代码,如:菊花、网络访问组件、下拉刷新、数据持久化、基础类的分类。如果不把…
Swift与OC混编过程中的配置
在使用Swift进行iOS开发的过程中,经常涉及到Swift与OC混编的情况,有时主工程是OC的需要另外编入Swift代码,而有时主工程是Swift的需要另外编入OC代码。这其中涉及到修改一下XCode的工程配置,还有一些其他细节,下面我们就来介绍一下。 1. 在同一个工程中的…
iOS一键打包机器人实现
目的封装一个打包小机器人小应用,双击就能让项目自动打包上传到fir.im上思路用.sh脚本执行xcodebuild命令进行打包,后fir-cli命令上传到fir.im,测试可以正常打包后用Mac自带的
iOS代码签名官方文档翻译
代码签名是一种macOS安全技术,你用来证明一个app是由你创建。一个应用一旦被签名,系统可以检测这个应用的任何改变,不管这个改变是因意外或者恶意代码引起。 注意:在多数情况下,你可以依赖XCode的自动代码签名,这只需要在编译设置中为你的项目指定一个代码签名标识。这个文档适用…
iOS UICollectionView记录
UICollectionView 在项目中是出现很高频的一个空间,它能灵活的展现各种布局。平时,我们常用的水平、垂直及网格的效果基本上都可以使用系统提供的给我们的 Layout 进行完成,最近刚好做了一个自定义布局的需求,这里将过程稍作记录,后面也提及了一些 DragAndDr…
iOS DeepLink 调研与实践
使用统一资源标识符(URI)链接到一个App中特定的位置,而不是简单地打开App。 用户未安装App的情况下,一样可以在用户安装App后重新还原用户之前预览的页面。常见的有以下2种实现方式。 我们通常只能使用scheme。这种方式需要通过safari中唤醒APP,但是这种方式需…
Swift 和 Objective-C 混编的注意啦
Swift 已推出数年,与 Objective-C 相比 Swift 的语言机制及使用简易程度上更接地气,大大降低了 iOS 入门门槛。当然这对新入行的童鞋们来讲,的确算是福音,但对于整个 iOS 编程从业者来讲,真真是,曾几何时 “高大上”,转瞬之间 “矮矬穷”。再加上培训班横行,批量批发之下,iOS 再也看不到当年的辉煌。
有赞移动 iOS 组件化(模块化)架构设计实践
业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等多个应用中进行了实践。我们踩过一些坑,也收获了很多宝贵的经验,并沉淀出 iOS 相关框架 Bi…
深入理解 iOS 事件机制
这篇文章始于一个需求:我们在 SDK 提供的某个 View 的 Subview 中实现了单击双击等多个 Gesture Recognizer,而客户希望自己在这个 View 上的单击手势不会冲突,同时没有延迟。 借此机会,我们来重温下 iOS 的事件机制和手势冲突,重点介绍下 …
NSTimer 循环引用问题
在iOS 10系统之前,系统的NSTimer是会引起循环引用的,导致内存泄漏。下面就针对这个问题给出几种解决方法。 在iOS 10以后系统,苹果针对NSTimer进行了优化,使用Block回调方式,解决了循环引用问题。 这个iOS 10方法能解决循环引用问题。但是我们目前大部分…
下一页
关注了
14
关注者
1
收藏集
0
关注标签
56
加入于
2019-07-01