首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS 新奇知识
订阅
Handsome王大锤
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
30天学习编写30个Swift小程序
iOS开发已经做了快4年了,听说Swift也已经有两年多,但是一直都只是把学习停留在表面。无意中听说了有一个叫Sam Lu在Twitter上发起了一个100天做40个Swift小程序的活动,再加上国内看到了Allen_朝辉写的Swift学习的文章,心里暗自下了一个决定:30天写…
老司机 iOS 周报 #51 | 2019-01-07
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。 号外号外~这里有一份靠谱的 iOS 内推职位列表,希…
Flutter和iOS原生性能对比测试
刚刚起步看了两个月Flutter,感觉和之前那些跨平台框架略有不同,我认为已经到跨平台时代的3.0(随便说说哈)。 现在Flutter是谷歌主推的一个东西,感觉还是有点期待。下面是一个Flutter的Demo和自己做的一个基本功能差不多的iOS原生Demo做一个性能对比。 下文…
Swift UI 学习资料
喵神的书,质量一如既往的高。
读MBProgressHUD
平常的开发中,我们通常会在处理一些耗时任务的时候,在界面上显示一个加载的标识(或者一个进度条),这样会让用户知道app是在做事情,而不是像卡死了的一动不动的停止在那里。 MBProgressHUD:作为iOS开发的开发者,即便没用过,也应该听过,作为加载动画的第三方,我自己对这…
刚刚,阿里开源 iOS 协程开发框架 coobjc!
coobjc是为iOS平台打造的开源协程开发框架,支持Objective-C和Swift,同时提供了cokit库为Foundation和UIKit中的部分API提供了协程化支持,本文将为大家详细介绍coobjc的设计理念及核心优势。
五个UICollectionView常用的知识点
方法1、通过layoutIfNeeded方法,强制重绘并等待完成。 方法2、reloadData方法会在主线程执行,通过GCD,使后续操作排队在reloadData后面执行。一次runloop有两个机会执行GCD dispatch main queue中的任务,分别在休眠前和被…
熟悉新项目:应用Runtime(关联属性+方法交换)找到UIImage名字
在新接手的项目上做开发是比较慢的,尤其是开发、产品、设计都换了几波人的上了年纪的项目。其实我们还是可以通过一些途径来提高维护老项目的效率。比如今天(全新的开发人员、产品、设计)就碰到设计说新做的需求有一个切图是app中原来就有的,为了保持风格统一,沿用原来的切图。难道还需要定位…
⚠️2019年iOS面试反思总结--不断更新当中ing⚠️
👏欢迎前往本人的GitHub查看更多内容。点击前往GitHub 2019年的夏天,成都的天气格外的闷热。 因为公司的原因,导致我不得不考虑去面试一家稳定成熟的大公司,自己从一开始也一直梦想着进入一家可以得到广阔平台的公司发展,有朝一日可以当上技术负责人,可是现实总是那么残酷,…
iOS | 面试知识整理 - OC基础 (一)
1. #include、#import、@class的区别? 在OC语言中, 我们使用#import来引入头文件,可以防止重复引入头文件,可以避免出现头文件递归引入的现象。 2. id 和 instancetype的区别? 3. New 作用是什么? 5. @proprety的…