写点什么

iOS 通知中心扩展制作入门 - iOS 移动开发周报

  • 2014-08-10
  • 本文字数:974 字

    阅读完需:约 3 分钟

  1. 《iOS 通知中心扩展制作入门》:本文通过一个简单的实用 demo 介绍了一下 iOS 8 中扩展开发的一些共通方法和一个通知中心扩展的实际制作。
  2. 《iOS APP 可执行文件的组成》:iOS APP 编译后,除了一些资源文件,剩下的就是一个可执行文件,本文分析了该可执行文件的组成。该文章的作者是 @bang
  3. 《SpriteKit 在 iOS8 和 OSX10.10 中的新特性》:在 iOS8 和 OSX10.10 中 SpriteKit 迎来了重大升级。在物理表现方面增加了着色器,光照和阴影;在物理模拟方面增加了像素物理体、力场和宇宙动力学和约束等;在 Xcode 中集成了场景编辑器,你不需要写代码就能完成一些复杂的工作;此外它还集成了 SceneKit 以及其他的改进。本文对这些新特性做了详细介绍。
  4. 《使用 LLDB 远程调试 APP》:文章作者因为最近要开始学习一些 iOS 逆向的一些东西,调试别人的 app 自然是必不可少的工作。试验后发现用 GDB 调试并不好用,而且苹果推的也是 LLDB,所以需要使用 LLDB 来进行调试工作。使用 LLDB 就不像使用 GDB 进行调试那么方便,使用 GDB 的话直接在 Cydia 里面安装好 GDB 之后,ssh 到你的设备就可以开始工作了,使用 LLDB 远程调试你越狱设备上的 APP 稍微麻烦一点。作者详细介绍了使用细节。
  5. 《Objective-C 之优雅的命名》:计算机语言是人和计算机之间通讯的媒介。好的代码应该是就像人对计算机说话那样,自然而优雅。命名看上去是一件很简单的事,而往往越是简单的事越难做好,否则大师们也不会把命名看成是计算机界的难题了。如何把 Objective-C 这门计算机语言以优雅的方式“说”出,还是比较考验工程师对它的理解深度的。在苹果的 SDK 中有大量的 API,我们可以从这些 API 中体会到一些命名的艺术。
  6. 《Apples to apples, Part II》:本文是JSQMessagesViewController 的作者 Jesse Squires 博客上写的一篇 Objective-C 与 Swift 性能对比分析文章。从中可以了解到在开启完优化之后,Swift 在性能上的表现是非常不错的。本文来自 @isaced 的推荐。
  7. 《iOS8-day-by-day》:这是一个学习 iOS8 的系列文章合集,一共有 16 篇文章。
  8. 《objc 非主流代码技巧》:看开源代码时,总会看到一些大神级别的代码,给人眼前一亮的感觉,多数都是被淡忘的 C 语言语法,作者在文章中总结了 objc 写码中遇到的各类非主流代码技巧和一些妙用。
  9. 《iOS 音频播放 (五):AudioQueue》:本文讲解了如何使用 AudioQueue 播放音频数据。
2014-08-10 21:573685
用户头像

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

关注

评论

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

话题讨论 | 特朗普正式封禁微信,iPhone 和微信二选一?

InfoQ写作社区官方

写作平台 话题讨论

我是如何参与硅谷顶级开源项目并赚得2500美金

阿水

硅谷 Minio

nested exception is java.lang.IllegalStateException: refreshAfterWrite requires a LoadingCache异常解决

谙忆

learn go with tests 学习笔记(二) 数组与切片

Geek_4z9ami

Go 语言

Netty之旅:你想要的NIO知识点,这里都有!

一枝花算不算浪漫

Netty nio

以区块链为基础 通证经济是下一代互联网的数字经济

CECBC

区块链 落地应用

踩坑记 | Flutter升级影响了NestedScrollView?

哈利迪

android

Web 开发必须掌握的三个技术:Token、Cookie、Session

华为云开发者联盟

HTTP Token web开发 session Cookie

关于微服务架构思考

Axe

learn go with tests 学习笔记(五)并发

Geek_4z9ami

Go 语言

learn go with tests 学习笔记(七)反射

Geek_4z9ami

反射 Go 语言

消息疯狂堆积!RocketMQ出Bug了?

Edison

RocketMQ 中间件

人生修炼秘籍

xiaoboey

时间管理 人生修炼 知行合一 熵增 时间复利

政策加持迎来区块链技术应用“红利期”

CECBC

疫情之年 下半年区块链应用落地会加速么?

CECBC

区块链 场景应用落地

“啰嗦”是成事唯一正确的方法

霍太稳@极客邦科技

团队管理 个人成长 团队协作 沟通

数据采集能力受限?企业数字化运营如何迈出第1步

易观大数据

字符串匹配 - Sunday算法

Geek_4z9ami

数据结构与算法 字符串匹配算法

learn go with tests 学习笔记(三) 指针和错误

Geek_4z9ami

Go 语言

零代码/无代码 vs 低代码 如何分类?如何区别?到底有什么不同?分析超过20款零代码低代码产品

代码制造者

编程 低代码 行业资讯 零代码

《effective-go》 学习笔记

Geek_4z9ami

Go 语言

用户体验(UX)设计≠用户界面(UI)设计

刘华Kenneth

敏捷 设计 UX 用户体验

500行代码写一个俄罗斯方块游戏

程序员生活志

MySQL事物-学习笔记

Edison

MySQL 数据库 数据库事务

企业网站搭建避坑指南

姜奋斗

网站 新手指南 企业 网站搭建 避坑

learn go with tests 学习笔记(四)依赖注入

Geek_4z9ami

Go 语言

RocketMQ源码解析-开篇

Edison

RocketMQ 中间件

learn go with tests 学习笔记(一) hello world

Geek_4z9ami

Go 语言

Python爬取微信公众号文章保存到数据库

wjchenge

Executor看不懂?教你如何盘它

Edison

后端 线程池

learn go with tests 学习笔记(六)进程同步

Geek_4z9ami

Go 语言

iOS 通知中心扩展制作入门 - iOS移动开发周报_Android/iOS_唐巧_InfoQ精选文章