阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

Facebook 开源 React Native - iOS 移动开发周报

  • 2015-04-06
  • 本文字数:809 字

    阅读完需:约 3 分钟

  1. 《轻松学习 Objective-C 消息转发》:作者在文章中通过一个小例子来讲解什么是消息转发,以及如何消息转发,希望看完这篇文章时大家会彻底的明白 OC 的消息转发机制。
  2. 《React 入门实例教程》:React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。本文是阮一峰原创的入门教程。
  3. 《React Native 通信机制详解》:React Native 是 facebook 刚开源的框架,可以用 javascript 直接开发原生 APP,先不说这个框架后续是否能得到大众认可,单从源码来说,这个框架源码里有非常多的设计思想和实现方式值得学习,本文介绍了它最基础的 JavaScript-ObjectC 通信机制。
  4. 《跨平台开发时代的 (再次) 到来?》:这篇文章主要想谈谈最近又刮起的移动开发跨平台之风,并着重介绍和对比一下像是 Xamarin,NativeScript 和 React Native 之类的东西。
  5. 《iOS 开发中的争议(二)》:本文作者分享了 iOS 中的一个争议话题:对于 UI 界面的编写工作,到底应该用 xib/storyboard 完成,还是用手写代码来完成?
  6. 《正确使用 Block 避免 Cycle Retain 和 Crash》:Block 作为 C 语言的扩展,并不是高新技术,和其他语言的闭包或 lambda 表达式是一回事。需要注意的是由于 Objective-C 在 iOS 中不支持 GC 机制,使用 Block 必须自己管理内存,而内存管理正是使用 Block 坑最多的地方,错误的内存管理 要么导致 return cycle 内存泄漏要么内存被提前释放导致 crash。本文介绍了从 Block 实现原理切入,介绍了使用 Block 需要注意的地方。
  7. 《为 GCD 队列绑定 NSObject 类型上下文数据- 利用 __bridge_retained(transfer) 转移内存管理权》:本文介绍了如何合理运用 __bridge_retained(transfer)关键字转换对象的内存管理权,让我们自己控制对象的生命周期。
  8. 《Don’t React》:本文作者从多方面分享了他对于 React 框架的负面看法。通过此文,大家可以更加客观地了解 React 这个框架。
2015-04-06 05:124947
用户头像

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

关注

评论

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

智能公厕应用人工智能技术,实现智慧化管理与服务

光明源智慧厕所

智慧城市

B站容量管理:游戏赛事等大型活动资源如何快速提升10+倍?

TakinTalks稳定性社区

vika维格表 x 阿里云计算巢:SaaS 云端私有化部署,助力企业数字化转型

云布道师

计算巢

应用健康度隐患刨析解决系列之数据库时区设置

京东科技开发者

数据库 优化 企业号 3 月 PK 榜 健康度

软件工程高效学 | 软件项目的开发模型

TiAmo

软件开发 模型开发

快来看HarmonyOS 3新动作!华为畅享10S等24款设备启动花粉Beta招募

最新动态

使用 Alluxio 优化 EMR 上 Flink Join

亚马逊云科技 (Amazon Web Services)

人工智能

2023最新最全Java面试速成指南,面试骚操作都在里面了

程序员小毕

程序员 后端 高并发 架构师 java面试

低代码起势,开发者可以早日脱离996了?

引迈信息

程序员 前端 低代码 996

借助 mperf 进行矩阵乘法极致优化

MegEngineBot

开源 性能优化 MegEngine

JVM 的 noverify 启动参数

HoneyMoose

三方对接「心得」与「体会」

Java 对外接口

尚硅谷数据湖Iceberg视频教程发布

小谷哥

OpenHarmony关系型数据库查询结果呈现

白晓明

关系型数据库 数据库查询 OpenHarmony

OpenKruise 成为 CNCF 孵化项目:为大规模采用 Kubernetes 打开大门

阿里巴巴云原生

阿里云 开源 云原生 OpenKruise cncf

DeepL:慢公司的快速扩张之路

CnosDB

DeepL 时序数据库 开源社区 CnosDB

跟GPT学k8s-Kubernetes-native load balancer options

jupiter

Surfire 单元测试添加 jvm参数

HoneyMoose

架构的演进

程序员大彬

Java 架构

Gogs/Gitea 环境搭建

流火

git gogs Gitea

国网信通产业集团*IoTDB | 三平台管理百亿级累计数据,构建端边云全周期电力数据高效解决方案

Apache IoTDB

IoTDB 国产时序数据库

干货|10个C4D必备插件,让工作事半功倍

Finovy Cloud

C4D 3ds Max

Go如何自动解压缩包?如何读取docx/doc文件内容?

王中阳Go

Go 高效工作 学习方法 文件处理 压缩

Dubbo 就近路由

昵称不能为null

dubbo 路由

天津市人工智能计算中心揭牌 天下津梁融汇AI之力

脑极体

算力

如何在容器服务 ACK 玩转 MSE Ingress

阿里巴巴云原生

阿里云 容器 微服务 云原生

从质量思维到用户思维

老张

质量保障 用户思维

zookeeper的Leader选举源码解析

京东科技开发者

数据库 代码 企业号 3 月 PK 榜 选举机制

Groovy关键字def

FunTester

运维训练营第20周作业

好吃不贵

Activity初学乍练

二哈侠

android 活动 Activity

Facebook 开源 React Native - iOS移动开发周报_Meta_唐巧_InfoQ精选文章