写点什么

苹果 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:441731
用户头像

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

关注

评论

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

架构师训练营-week13-作业

晓-Michelle

极客大学架构师训练营

第4周作业

Vincent

极客时间 极客大学

新基建夯实粤港澳大湾区高质量发展基础

CECBC

区块链 人工智能 大数据

敏捷教练的软技能

研发管理Jojo

软技能 敏捷教练 引导者

就靠这几段代码,带你玩转rpc通信协议,不信你学不明白

小Q

Java 架构 面试 RPC 网络

第三周学习总结

Vincent

极客大学

嘿,我想要寄一封挂号信,收件时间是 6 年后,标题是: 让 6 年后的我,加倍奉还。

叶小鍵

学习 成功学 心理学 李笑来

解Bug之路-串包Bug

无毁的湖光

redis socket Java 分布式

第4周总结

Vincent

极客时间 极客大学

Docker 容器编排利器 Docker Compose

哈喽沃德先生

Docker 容器 微服务 Docker-compose

week 13 学习总结

Geek_2e7dd7

【原创】经验分享:一个Content-Length引发的血案(almost....)

一枝花算不算浪漫

万字长文 | 23 个问题 TCP 疑难杂症全解析

yes

TCP 计算机网络

week13 作业

Geek_2e7dd7

第三周作业

Vincent

极客大学

面试不会微服务没关系,跟着我4天学会微服务!

小Q

Java spring 架构 分布式 微服务

甲方日常 9

句子

Java 运维 工作 随笔杂谈 日常

Spring 5 中文解析测试篇-集成测试之概要和注解

青年IT男

单元测试 Spring5

面试官:TCP/IP 协议到底在讲什么?想彻底搞懂TCP协议:还得从 TCP 三次握手四次挥手说起

编程 程序员 互联网 面试 计算机网络

媒体电视台跟进,船长梁晓玲平台拉人头卖课引起多方报道!

成周

USDT承兑商币支付系统搭建,USDT跑分承兑商app

JavaScript七大语言类型你知多少?

Walker

Java 大前端 编程语言

通证与通证经济你真的理解吗

CECBC

区块链 通证经济

深度解析!--阿里开源分布式事务框架Seata

攀岩飞鱼

分布式 分布式事务 微服务 分布式锁 Seate

用 Python 实现一个简易版的 Pong 游戏 (二)

Matrix Chan

Python Python Turtle Python 游戏编程

oeasy 教您玩转 linux 010207 黑客帝国 matrix

o

java安全编码指南之:表达式规则

程序那些事

java安全编码 java安全 安全编码规则

数据质量管理工具的意义和定位

苏槐

数据治理 数据质量管理 数据质量平台

为什么我的缓存设置在chrome中不生效

书虫

chrome 缓存 浏览器 HTTP

19.解决 Flink 升级1.11 报错 No ExecutorFactory found to execute the application

小知识点

scala 大数据 flink

干货!如何平稳用户无感知的完成系统重构升级

X先生

架构 运维 后台

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