写点什么

盘点开发者最喜爱的 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:252616
用户头像

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

关注

评论

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

不仅仅是自动化,DevOps 测试工具推荐

飞算JavaAI开发助手

硬仗白酒,解锁当下“社交密码”

联营汇聚

闲置计费 | Serverless 冷启动与成本间的最优解

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

【Go实现】实践GoF的23种设计模式:建造者模式

元闰子

Go 设计模式 建造者模式

浅谈TCP和UDP协议

工程师日月

5月月更

Nacos源码系列—关于服务注册的那些事

牧小农

源码 nacos

时序数据库在水电站领域的应用

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

python进阶-迭代器和生成器

AIWeker

Python 人工智能 5月月更

Django Model 如何返回空的 QuerySet

AlwaysBeta

django

MySQL存储过程批量生成假用户电话号码

芝士味的椒盐

MySQL MySQL 数据库 5月月更

MongoDB 入门教程系列之二:使用 Spring Boot 操作 MongoDB

汪子熙

node.js 数据库 mongodb 分布式数据库 5月月更

ssh常用命令总结

入门小站

SSH

无需修改代码,用 fcapp.run 运行你的 REST 应用

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

虎符交易所上线量化网格交易 同步开启活动三重奏

区块链前沿News

活动 虎符交易所

每日一题——PAT乙级1004 成绩排名 python

武师叔

【愚公系列】2022 年 05 月 二十三种设计模式(五)-单例模式(Singleton Pattern)

愚公搬代码

5月月更

在线时间戳格式化转换工具

入门小站

工具

聊聊 Kafka:Kafka 消息丢失的场景以及最佳实践

老周聊架构

kafka 4月月更 5月月更

Nginx 如何将所有 HTTP 的流量转移到 HTTPS

HoneyMoose

一文搞定 Flutter 文件下载和管理

岛上码农

flutter 跨平台 安卓开发 ios 开发 5月月更

Jackson 解决没有无参构造函数的反序列化问题

TRAMP

Jackson java 序列化与反序列化

一“碳”究竟:碳交易的生意经与飞轮“燃料”

脑极体

Global Tensor和实习总结|OneFlow学习笔记

OneFlow

深度学习 学习笔记 分布式训练 Global Tensor

Flutter/Dart:生成最小值和最大值之间的随机数

坚果

5月月更

IntelliJ IDEA 如何增加运行时候的内存

HoneyMoose

五、高可用之全链路压测

穿过生命散发芬芳

5月月更

低代码实现探索(四十一)未实现小目标

零道云-混合式低代码平台

喜报!阿里云首个通过应用多活“先进级”能力评估

阿里巴巴云原生

阿里云 云原生 应用多活

Docker下的Spring Cloud三部曲之一:极速体验

程序员欣宸

Java Spring Cloud 5月月更

从零构建物联网平台-给个理由先

老任物联网杂谈

物联网平台

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