【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

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:124951
用户头像

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

关注

评论

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

回南天、沙尘天轮番来袭?华为天气这份每日早报请及时查收!

最新动态

Mysql/etc/my.cnf参数详解

百度搜索:蓝易云

MySQL Linux 运维 云服务器 /etc/my.cnf

使用git克隆仓库报错:Warning: Permanently added‘github.com’ to the .....(ssh )

百度搜索:蓝易云

云计算 Linux 运维 云服务器 ECS

关于 ASP.NET Core 中的管道和中间件

雄鹿 @

ASP.NET Core

Redis 开源协议变更背后:开源软件与云计算巨头的竞争博弈

AutoMQ

redis 大数据 云原生 AutoMQ BSL

慢工之旅:婺源的故事

明道云

Sora原理?Sora技术报告解读(思维导图版)

蓉蓉

sora

实例操作教你爬取京东的商品数据

技术冰糖葫芦

Macos思维导图工具:XMind for Mac v24.01中文版

iMac小白

一文搞懂 Kafka consumer 与 broker 交互机制与原理

AutoMQ

大数据 kafka 云原生 broker AutoMQ

第十一届网络视听大会:鸿蒙激活产业创新,以系统级AI技术赋能体验升级

最新动态

解决centos离线安装cmake找不到OpenSSL问题

百度搜索:蓝易云

Linux centos 运维 openssl cmake

火出圈的Sora到底是什么?5000字长文带你彻底了解Sora!

蓉蓉

openai GPT-4 sora

AI时代来临我们要如何面对?

高端章鱼哥

双料荣誉!微帧科技荣获「实力先锋企业」&「数智出海服务企业奖」

微帧Visionular

60万年薪失业后,我对"成长、价值、时间"的理解

Jackchang234987

职场发展 成长性 成长感悟

containerd快速安装指南🚀

GousterCloud

Docker cRI Containerd

查看服务器/IIS日志、log、访问信息基本方法

百度搜索:蓝易云

云计算 运维 服务器 IIS 云服务器

JavaScript代码安全性提升:选择和使用JS混淆工具的指南

在iPhone / iPad上轻松模拟GPS位置:AnyGo for Mac 支持M1

iMac小白

Mac专业级音频制作工具:Logic Pro X for Mac中文版 支持M1

iMac小白

低代码助力企业打造业务管理云平台

快乐非自愿限量之名

低代码 业务管理

LoRA 及其衍生技术总览:An Overview of the LoRA Family

Baihai IDP

人工智能 程序员 AI LoRa 白海科技

关于 ASP.NET Core 中的文件提供程序

雄鹿 @

ASP.NET Core

你知道APP主要关心MobPush消息推送的哪些能力吗?

MobTech袤博科技

ios 开发者 智能推送

Macos数据库管理工具:Valentina Studio Pro for Mac激活版 支持M1

iMac小白

DOM(文档对象模型):理解网页结构与内容操作的关键技术

小万哥

xml 程序人生 编程语言 软件工程 前端开发

实时渲染是什么意思?实时渲染和离线渲染的区别

3DCAT实时渲染

实时渲染

【Ubuntu20.04】安装gcc11 g++11, Ubuntu18.04

百度搜索:蓝易云

Linux ubuntu 运维 云服务器 gcc11

五款常用在线JavaScript加密混淆工具详解:jscrambler、JShaman、jsfack、ipaguard和jjencode

雪奈椰子

010 Editor for Mac(最好用的十六进制编辑器)v14.0激活版

iMac小白

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