2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

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

关注

评论

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

oeasy 教您玩转 linux 010215 随机谚语 fortune

o

繁星计划将成为引领全球币值管理的带动计划!

InfoQ_967a83c6d0d7

两年Java开发经验赶上金九招聘季涨到23K,这究竟是怎么做到的?

Java架构师迁哥

Apache Pulsar 在腾讯 Angel PowerFL 联邦学习平台上的实践

Apache Pulsar

Apache 学习 开源 Apache Pulsar

Week 13 学习总结

Jeremy

架构师训练营第 0 期 期末大作业

无名氏

LeetCode题解:206. 反转链表,双指针,JavaScript,详细注释

Lee Chen

大前端 LeetCode

服务质量分析:腾讯会议&腾讯云Elasticsearch玩出了怎样的新操作?

腾讯云大数据

大数据

金融企业敏捷转型大咖风采 | 中国出口信用保险公司的 DevOps 落地之道

Atlassian

项目管理 DevOps 敏捷 行业资讯 Atlassian

百度大脑6.0重磅升级 不断进阶中的中国AI底座实力尽显

脑极体

Week 13 命题作业

Jeremy

USDT跑分承兑系统开发,区块链支付平台搭建

Java面试史上最全的JAVA专业术语面试100问 (前1-50)

Java架构师迁哥

应对高并发系统有没有通用的解决方案呢?

架构师修行之路

架构 高并发 异步

架构师训练营 - 大作业

张明森

anyRTC RTSP转WebRTC方案

anyRTC开发者

音视频 WebRTC 直播 RTC 安卓

滴滴基于 Flink 的实时数仓建设实践

Apache Flink

flink

Clickhouse在大数据分析平台-留存分析上的应用

腾讯云大数据

大数据

读书笔记之《普罗普:故事形态学》

AI代笔

甲方日常 15

句子

工作 随笔杂谈 日常

血的教训!千万别在生产使用这些 redis 指令

楼下小黑哥

Java redis 生产事故

我写了一个TypeScript虚拟机。

渔子长

Java typescript 大前端 deno Node

Netty之旅三:Netty服务端启动源码分析,一梭子带走!

一枝花算不算浪漫

Netty

在Ubuntu 20.04 搭建 Django 开发环境 以及 快速构建一个简单的 Blog

Matrix Chan

Python django 后端 Ubuntu20.04

架构师训练营-第1周课后作业(1期)

阿甘

面试常考算法题之 Top K 问题

小齐本齐

数据结构 算法

@所有人 Flink Forward Asia 2020 向您发出议题征集邀请!

Apache Flink

flink

介绍

剑心

学习

哈哈,成为作者了

大海

架构师训练营-第1周学习总结(1期)

阿甘

UML

用Go-Guardian写一个Golang的可扩展的身份认证

朱亚光

微服务 身份认证 Go 语言

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