写点什么

盘点开发者最喜爱的 Swift 技巧 - iOS 移动开发周报

  • 2014-12-28
  • 本文字数:794 字

    阅读完需:约 3 分钟

  1. 《iOS8 企业应用部署 Bug》:使用 iOS 企业部署(In-House Distribution)方式进行应用升级时,在 iOS8 下无法成功,删除应用再重新安装也不行。如果你也遇到了这个问题,那么可以看看作者是如何解决的。需要说明的是,该 Bug 在 iOS 8.1.2 更新中得到了修复。
  2. 《盘点开发者最喜爱的 Swift 技巧》:Swift 发布才半年左右,却已深得众多开发者的青睐,也有了许多学习资源、项目和开发工具。在本文中,来自 objc.io、LinkedIn 等各个公司的软件工程师及资深开发者总结了自己在接触 Swift 过程中最喜爱的贴士与技巧。
  3. 《iOS 开发的一些奇巧淫技》:作者分享了一些 iOS 开发中涉及的小技巧。
  4. 《Swift 脚本编写》:作为苹果新一代的编程语言,Swift 不仅可以用来开发 iOS 应用,还可以用来编写脚本,来完成 OS X 下的一些自动化的工作。终于可以用我们熟悉的语言来写自动化脚本了,想想是不是就觉得心里有点小激动呢 ^_^。本文从一个 Hello World 脚本开始,介绍了如何用 Swift 完成脚本编写工作。
  5. 《一步一步教你写 classdump》:最近刚读完《Mac OS X and iOS Internals》的前几章,也想练练手,写 tweak,app 也烦了,基于上述原因就试着写了这个 demo。虽然这些功能都可以通过 otool 和 classdump 去实现,但也算是对 macho 文件格式的一种学习吧。
  6. 《iOS-Core-Animation-Advanced-Techniques》:一本不错的翻译图书,介绍了关于 Core Animation 的各方面的知识。
  7. 《Swift 语言指南》:这份指南汇集了 Swift 语言主流学习资源,并以开发者的视角整理编排。
  8. 《Swift 项目使用 CoreData 可能会碰到的 32 位系统问题》:最近在项目中偶然发现了一个问题,那就是 Swift 的 CoreData 在 32 位系统下与 64 位系统下表现不一致的问题。简单的说:如果你的 CoreData 模型有一个声明为 Boolean 的 Attribute,并且在代码中使用 NSNumber 来包装(而不是 Bool)的话,很可能会遇到这个问题。作者介绍了该问题的细节和解决办法。
2014-12-28 07:252606
用户头像

发布了 65 篇内容, 共 59.4 次阅读, 收获喜欢 23 次。

关注

评论

发布
暂无评论
发现更多内容

NFT开发公司带你了解目前NFT开发属于什么状态

开源直播系统源码

区块链 NFT 数字藏品

2022年中国新能源汽车用户体验指数(UEI)

易观分析

新能源汽车 UEI

2022-09-07:给你一个由正整数组成的数组 nums 。 数字序列的 最大公约数 定义为序列中所有整数的共有约数中的最大整数。 例如,序列 [4,6,16] 的最大公约数是 2 。 数组的一个

福大大架构师每日一题

算法 rust 福大大

设计模式的艺术 第四章简单工厂设计模式练习(使用简单工厂模式设计一个可以创建不同几何形状(如圆形、方形和三角形等)的绘图工具,每个图形都具有绘制draw()和擦除erase()两个方法,要求在绘制不支持的几何图形时,提示UnSupportedShape)

代廉洁

设计模式的艺术

数据湖统一元数据与权限

阿里云大数据AI技术

大数据 企业号九月金秋榜

Chrome操作指南——入门篇(一)

Augus

Chrome开发者工具 9月月更

Go vs Python,我该选哪一门语言?

宇宙之一粟

Python 编程语言 Go 语言 9月月更

微信小程序挖坑汇总

Shine

微信小程序

【从零开始学docker】一、Docker的安装,启动以及工作原理

泡泡

云计算 容器 云原生 9月月更

Unity 关于低版本是否可以引用高版本构建内容的可行性验证

CoderZ

C# dll Unity3D 9月月更

数据治理(十):Atlas案例演示

Lansonli

数据治理 9月月更

Java进阶(九)正则表达式

No Silver Bullet

Java 正则表达式 9月月更

一文带你认知定时消息发布RocketMQ

华为云开发者联盟

云计算 后端 华为云 企业号九月金秋榜

阿里云如何基于边缘云设计终端云化场景的架构?

阿里云CloudImagine

边缘技术 边缘云

[Go WebSocket] 单房间的聊天室

HullQin

Go golang 后端 websocket 9月月更

如何快速的部署一个静态页面到 Web3.0 上?5 分钟解密

掘金安东尼

前端 Web3.0 9月月更

MobTech秒验 Android端如何在授权界面添加短信登录按钮

MobTech袤博科技

android sdk

SQL 嵌套 N 层太长太难写怎么办?

jiangxl

openGauss内核分析:SQL by pass & 经典执行器

华为云开发者联盟

数据库 后端 企业号九月金秋榜

纠删码在实时视频流中的应用丨Dev for Dev 专栏

RTE开发者社区

音视频 人工智能’

Angular tsconfig.json 文件里的 paths 用途

汪子熙

typescript 前端开发 angular SAP UI5 9月月更

概述大数据技术在智能运维中四大挑战

穿过生命散发芬芳

智能运维 9月月更

SD-WAN网络编排原理

阿泽🧸

9月月更 网络编排

当代用电行为大赏:有人心疼电费,有人靠屋顶光伏“理财”

白洞计划

NEO FANTASY:回合制策略游戏在ACGN文化与GameFi中的新探索 09-07

鳄鱼视界

VUE 如何格式化数字

HoneyMoose

MySQL不同隔离级别,都使用了什么锁?

Java全栈架构师

Java MySQL 数据库 程序员 程序人生

【文本检测与识别-白皮书】第一章:技术背景

合合技术团队

文字识别 文本 人工智能’

Python图像处理丨认识图像锐化和边缘提取的4个算子

华为云开发者联盟

Python 人工智能 图像处理 企业号九月金秋榜

如何让百度搜索结果显示网站 logo

源字节1号

网站建设 网站开发

C++学习------clocale头文件的源码学习

桑榆

c++ 源码阅读 9月月更

盘点开发者最喜爱的Swift技巧 - iOS移动开发周报_语言 & 开发_唐巧_InfoQ精选文章