Tad 技术杂货铺

“More is Different.” -—Philip W. Anderson

引言

IOS 平台去年新增了APP Thining 功能,鉴于现在项目的app体积越来越强大,我们准备看看在瘦身上能不能做一些优化,提高更新速度。下面就是我对App Thining 的初步调研。

官方简介:

The App Store and operating system optimize the installation of iOS and watchOS apps by tailoring app delivery to the capabilities of the user’ s particular device, with minimal footprint. This optimization, called app thinning, lets you create apps that use the most device features, occupy minimum disk space, and accommodate future updates that can be applied by Apple. Faster downloads and more space for other apps and content provides a better user experience.

阅读全文 »

引子

昨日午后至今日,一直在研究IOS 中 Block原理和机制,妄图一下午就看清,实则有“急功近利”之嫌。不过后来也想明白了,技术原理需要细细揣摩和反复钻研,才有味道。先就这两日的研究做一小结。

本文内容:

  • Block类型
  • Capture机制
  • ARC和MRC下Block的不同
  • Block 实践中的循环引用问题
阅读全文 »

前言

文章出处:不忘初“辛”

本文来源于我个人的ARC学习笔记,旨在通过简明扼要的方式总结出iOS开发中ARC(Automatic Reference Counting,自动引用计数)内存管理技术的要点,所以不会涉及全部细节。这篇文章不是一篇标准的ARC使用教程,并假定读者已经对ARC有了一定了解和使用经验。详细的关于ARC的信息请参见苹果的官方文档与网上的其他教程:)

本文的主要内容:

  • ARC的本质
  • ARC的开启与关闭
  • ARC的修饰符
  • ARC与Block
  • ARC与Toll-Free Bridging
  • ARC的本质
阅读全文 »

前言

幸福不只“一条路”~!

高效率是否意味着幸福?追求效率的同时我们会失去什么呢?
Ted上有位卓有成就的科学家兼工程师Daniele Quercia 提出了一款全新的思路——快乐地图。传统导航只会给我们找到最短路径,但是这条最短路径是真的适合我们的么?这是条最美的路径么?这是条最宁静的路径么?快乐地图试图改变这种想法,把导航加入更多情感元素,将Happy Beautiful quiet融入到路径规划上来,未来还将引入smell sound Memories 的更加个性化的指标。

阅读全文 »
0%