写点什么

刨根问底 Objective-C Runtime - iOS 移动开发周报

  • 2014 年 11 月 16 日
  • 本文字数:583 字

    阅读完需:约 2 分钟

  1. 《黑幕背后的__block 修饰符》:文章通过使用 clang -rewrite-objc 命令,分析了 __block 修饰符是如何做到改变引用的变量的值。
  2. 《刨根问底 Objective-C Runtime(3)- 消息 和 Category》:文章通过一道习题,利用分析 Objective-C 实现源代码,讲解了 Objective-C 的消息和 Category 的实现原理。
  3. 《刨根问底 Objective-C Runtime(4)- 成员变量与属性》:本篇笔记主要是讲述 Objective-C Runtime 的成员变量和属性。
  4. 《UIAlert​Controller》:你知道 UIAlertView、UIActionSheet (以及它们各自的 delegate protocols) 在 iOS 8 中已经被废弃了吗?本文章的主题就是 UIAlertController,向大家展示如何替换旧的 alert,以及这些操作方法的高级扩展。
  5. 《Swift Comparison Protocols》:Objective-C 让我们对相等性和唯一性的本质慢慢有了带有哲学色彩的思考。为了解救那些不愿意向论文一样的哲理卑身屈膝的开发者,Swift 为此作出了很多改进。在 Swift 中,Equatable 是一个基本类型,由此也演变出了 Comparable 和 Hashable 两种类型。这三个一起组成了这门语言关于对象比较的核心元素。本文介绍了 Swift 中的比较功能。
  6. 《WKWeb​View》:WKWebView 是现代 WebKit API 在 iOS 8 和 OS X Yosemite 应用中的核心部分。它代替了 UIKit 中的 UIWebView 和 AppKit 中的 WebView,提供了统一的跨双平台 API。本文比较了 WKWebView 与 UIWebView 的功能。
2014 年 11 月 16 日 08:166392
用户头像

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

关注

评论

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

云图说|AI开发难!难!难!端云协同多模态AI开发套件你需要了解一下

华为云开发者社区

AI 分布式协同 开发

如何利用小熊派获取MPU6050六轴原始数据

华为云开发者社区

物联网 IoT 小熊派

第十一周课后练习

饭桶

腾讯云区块链总经理李力:产业区块链的四大发展趋势

CECBC

区块链 大数据

今天,我们和人民大学一起干了件大事!

数据君

数据库

通用软件快速开发平台对企业信息化的影响

雯雯写代码

软件 快速开发 企业信息化

详解TCP IP网络协议栈底层原理到徒手实现

赖猫

c++ Linux 编程 程序 网络协议栈

一不小心,就入选Gartner魔力象限了

数据君

数据库

架构师训练营第 1 期 -week12

习习

阿里 双11 同款流控降级组件 Sentinel Go 正式 GA,助力云原生服务稳稳稳

阿里巴巴云原生

开源 开发者 云原生 中间件 双十一

每周学点 TARS——服务鉴权功能

TARS基金会

DevOps 后端 鉴权 TARS

Linux中父进程为何要苦苦地知道子进程的死亡原因?

linux大本营

c++ Linux 后台开发 进程

Meet new Sentinel Go committers!

阿里巴巴云原生

开源 开发者 云原生 sentinel 中间件

追忆

刘旭东

回忆 情绪

第11周学习总结

饭桶

CloudIDE插件在手,按时下班不愁

华为云开发者社区

ide Cloud CloudIDE

【硬件篇之电源纹波噪声测试】

良知犹存

硬件

大企软件系统问题多?归乡名企工程师:解决很简单,分分钟做个新系统

Philips

敏捷开发

架构师训练营第 1 期 - 第十一周总结

Todd-Lee

极客大学架构师训练营

Reactor线程模型浅析

赖猫

c++ Linux 编程 reactor 编程语言

架构师训练营第 1 期 - 第十一周作业

Todd-Lee

极客大学架构师训练营

Gemini双子新约软件系统开发|Gemini双子新约APP开发

系统开发

开源软件联盟PostgreSQL分会投稿指南

PostgreSQLChina

数据库 postgresql 软件 投稿

架構師訓練營第 1 期 - 第 11 周作業

Panda

架構師訓練營第 1 期

如何在高速发展中等一等老人 银行数字化服务显温度

CECBC

银行 养老服务

话题讨论 |程序员35岁被裁,是真的吗?你离35岁还有几年?

Java_若依框架教程

话题讨论

程序员的真实故事

Learun

敏捷开发

人工智能应用实操:手把手教你用Python控制IoT智能硬件

智能物联实验室

物联网 IoT

量化交易系统APP软件开发(现成)

系统开发

架構師訓練營第 1 期 - 第 11 周總結

Panda

架構師訓練營第 1 期

解析—MyBatis在SpringBoot中动态多数据源配置

比伯

Java 编程 程序员 架构 计算机

刨根问底Objective-C Runtime - iOS移动开发周报-InfoQ