如何 0 成本启动全员 AI 技能提升?戳> 了解详情
写点什么

苹果 WWDC2014 门票开卖 - iOS 移动开发周报

  • 2014-04-10
  • 本文字数:926 字

    阅读完需:约 3 分钟

新闻

  1. 苹果 WWDC2014 门票开卖,开发者需通过抽签的方式申请购买:2014 年苹果开发者大会(WWDC)将于 6 月 2 日至 6 日在旧金山 Moscone West 中心举行。而本次 WWDC 大会的门票将于旧金山当地时间 4 月 7 日上午十点开始发售,开发者需通过抽签的方式申请购买,下午五点到八点公布获得门票的名单。

教程

  1. 《Dynamic Linking》:文章详细解释了动态链接库在iOS 程序中的加载过程,作者在也尝试自己实现了一个动态链接库并且在iOS 程序中成功加载,不过文章最后指出,在AppStore 上架的的应用,如果要加载动态链接库,该链接库需要得到苹果的签名才能加载成功,虽然这在技术上是可行的,但苹果现阶段的审核要求是不接受这种应用的。作者也将相关代码开源在 Dynamic-iOS 项目中。
  2. 《iOS 7 交互式过渡》:iOS 7 新加入了自定义 View Controller 之间的过渡效果的方法。本文介绍了如何利用相关的API 实现自定义的过滤效果。文章的内容主要包括:实现自定义过渡、使用自定义过渡、让过渡变得可以交互。文中例子的工程文件也已上传至 GitHub
  3. 《ARC 下dealloc 过程及.cxx_destruct 的探究》:在MRC 时代,我们经常在 dealloc方法将内部其他对象释放掉,申请的非 Objc 对象的内存当然也需要一并处理掉,最后调用 super,继续将父类对象做析构。而在 ARC 时代,大部分的代码都不再需要了。这些相应的代码是如何由编译器完成的?带着这样的疑问,作者研究了 LLVM 的具体实现细节。
  4. 《Enemy of the State》:作者分享了程序架构中存在状态的坏处以及避免状态的一些方法:优先使用不可变对象、使用 ReactiveCocoa 框架、使用 Model-View-ViewModel 框架。

工具

  1. 在 Xcode 调试时忽略部分异常:作者提供了一些 llvm 增强脚本,用于方便地在调试时忽略掉部分异常。增强脚本的代码也开源在这里
  2. ClipMenu :开源的 Mac OS 剪贴板管理工具。
  3. Polychromatic :一个只高亮属性和变量的 Xcode 插件。
  4. Reveal-Plugin-for-XCode :作者写了一个 Reveal 插件,可以使工程不作任何修改的情况下使用 Reveal,该插件已在 Alcatraz 上架。

开源项目

  1. HippocampHairSalon :一个可以用于修改 OSX 和 iOS 程序内容的内存修改器。内存修改器最早出现在游戏中,可以修改游戏中人物的生命值等参数。其作者也在这里介绍了其制作的详细原理。
2014-04-10 02:441714
用户头像

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

关注

评论

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

打印 Logger 日志时,需不需要再封装一下工具类?

程序员小航

Java 日志 slf4j

最高增强至1440p,阿里云发布端侧实时超分工具,低成本实现高画质

阿里云大数据AI技术

机器学习 企业号九月金秋榜

如何使用 eunomia 让eBPF 的部署更简单? | 第 49 期

OpenAnolis小助手

Linux 直播 ebpf sig 龙蜥大讲堂

前端三件套 HTML+CSS+JS基础知识内容笔记

明金同学

前端

跟我学Python图像处理丨傅里叶变换之高通滤波和低通滤波

华为云开发者联盟

Python 人工智能 企业号九月金秋榜

原生Redis跨数据中心双向同步优化实践

京东科技开发者

数据中心 幂等性 同步 数据容灾 Redis 数据结构

深度剖析“八大排序”(下)- 交换排序 | 快速排序 & 优化 | 非比较排序_探寻一些不为人知的细节

Dream-Y.ocean

排序算法 9月月更

【中秋特辑-代码解析月饼节】C++比C语言更加规范、方便?是因为增加了如下特性 | C++98 & C++11 | C++难学?带领大家一步一步深度剖析 | 简单易懂

Dream-Y.ocean

c++ 底层 细节 9月月更

软件测试 | 测试开发 | Web自动化之显式等待与隐式等待

测吧(北京)科技有限公司

HowTo:Pipy 如何修改请求和响应的内容

Flomesh

Service Mesh 服务网格

软件测试 | 测试开发 | 测试面试 | 某互联网大厂测试面试真题,你能回答出多少?

测吧(北京)科技有限公司

测试

软件测试 | 测试开发 | 测试面试真题|从手工到测开,一位测试媛宝妈的 BAT 大厂逆袭之旅

测吧(北京)科技有限公司

测试

openjdk镜像的tag说明

程序员欣宸

Docker Docker 镜像 9月月更

明道云新增四项国产信创平台兼容性认证

明道云

当面试官问你:如何才能带领好团队?

测吧(北京)科技有限公司

测试

【数据结构与算法】“堆”还能这样用_堆的应用

Dream-Y.ocean

面试 9月月更

架构模块一作业

Diana S

架构实战营

深度剖析“八大排序”(上)_ 探寻一些不为人知的细节

Dream-Y.ocean

排序算法 9月月更

C++来时路 _ 重温经典之C++类和对象 | 三大特性之一 - 封装 | 腾讯面试题

Dream-Y.ocean

c++ 封装 底层 腾讯面试 9月月更

【数据结构与算法】详解 “清华大学(考研)OJ题”_ 二叉树重要面试OJ题

Dream-Y.ocean

面试 算法 清华大学 9月月更

【web开发基础】php开发基础快速入门(1)-PHP介绍及开发环境快速安装和基本使用介绍

迷彩

Web应用开发 php开源 9月月更 web开发基础

议题征集:NGINX Sprint China 2022 线上大会

NGINX开源社区

nginx 开源软件 Sprint

orbeon form 的配置介绍

汪子熙

angular SAP commerce form 9月月更

【数据结构与算法】二叉树题目很难?一句”技巧“巧做基础二叉树题目

Dream-Y.ocean

二叉树 二叉树遍历 9月月更 技巧总结

怎样提高报表呈现的性能

陈橘又青

sql 9月月更

大数据ELK(六):安装Elasticsearch

Lansonli

ES 9月月更

少儿编程是智商税?还是未来的生存技能?

博文视点Broadview

2022华为开发者大赛开学动员 开启想象力无限创新

华为云开发者联盟

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

Notebook交互式完成目标检测任务

华为云开发者联盟

人工智能

必修课!深度解析金融级分布式数据库一致性技术

腾讯云数据库

数据库 腾讯云 tdsql 腾讯云数据库

软件测试 | 测试开发 | 测试面试 | 某个版本/模块问题很多,但上线时间紧迫怎么办?

测吧(北京)科技有限公司

测试

苹果WWDC2014门票开卖 - iOS移动开发周报_Apple_唐巧_InfoQ精选文章