AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

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

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

关注

评论

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

开发神技!阿里消息中间件进阶手册限时开源,请接住我的下巴

做梦都在改BUG

Java kafka 分布式 MQ 消息中间件

MSE 自治服务帮你快速定位解决 Dubbo 重复订阅导致 RPC 服务注册失败问题

阿里巴巴云原生

阿里云 云原生 dubbo MSE

SpringBoot 中异步任务实现及自定义线程池执行异步任务

做梦都在改BUG

Java Spring Boot

分投趣fintoch即将崩盘?系统开发解析!

Congge420

Topaz Gigapixel AI for Mac激活(图片无损放大软件) v6.3.2

真大的脸盆

Mac Mac 软件 图片无损放大 图片放大工具

数据高效转储,生产轻松支撑

鲸品堂

数据库 语言 & 开发 企业号 5 月 PK 榜

大数据如何助力营销(5)活动复盘

MobTech袤博科技

云纳管是什么意思?云纳管平台哪个好?

行云管家

云计算 云服务 云平台 云管平台 云纳管

【等保】等保全称是什么?英文咋说?

行云管家

等保 等级保护 等保2.0

景区共享电单车让观光旅游更轻松

共享电单车厂家

共享电动车厂家 景区共享电单车 共享电单车投放 景区共享电动车

kafka生产者你不得不知的那些事儿

JAVA旭阳

Java kafka

肝到头秃!百度强推并发编程笔记我爱了,原来这才叫并发

做梦都在改BUG

Java 并发编程

二维码在中国:学术视角下的创新与实践

草料二维码

二维码

分析元宇宙NFT/链游系统开发方案

Congge420

惊艳!腾讯强推599页Netty进阶神技,完美诠释Netty

做梦都在改BUG

Java Netty

并发编程-常见并发工具BlockingQueue的使用及原理解析

做梦都在改BUG

Java 并发编程 BlockingQueue

关于IPP Swap挖矿系统开发详情

Congge420

软件测试/测试开发丨学习笔记之Selenium 常见控件定位方法

测试人

软件测试 自动化测试 测试开发 selenium

ChatGPT与低代码开发:危机四伏、技术暴走!

加入高科技仿生人

人工智能 低代码 AI技术 ChatGPT

软件测试/测试开发丨学习笔记之Pytest使用

测试人

Python 软件测试 自动化测试 测试开发 pytest

BSN官方视频号更新内容汇总(2023年4月15日~5月15日)

BSN研习社

自动化回归测试平台 AREX Agent 源码再阅读

AREX 中文社区

Java Java Agent 测试

看海联金汇财务共享智慧平台如何实现以数赋能智慧共享

用友BIP

财务共享

新一代企业数字化联盟成立,“强强联手”搭建品牌服务生态

数划云

数字化 全面预算管理 新一代企业数字化联盟 数划云 绩效分析

PoseiSwap:为何青睐 Layer3?又为何选择 Celestia 作为技术伙伴?

鳄鱼视界

如何构建自己的知识体系?

老张

知识体系

《苏丹的复仇》携手华为HMS生态,实现用户、收入双增长

HarmonyOS SDK

HMS Core

Abaqus非线性问题预览及求解

思茂信息

仿真软件 abaqus abaqus软件 abaqus有限元仿真 有限元仿真技术

【MaxCompute】基于Package跨项目访问资源实践

阿里云大数据AI技术

数据管理 MaxCompute 企业号 5 月 PK 榜

飞鹤乳业携手用友,引领数字化财务共享管理新时代

用友BIP

财务共享

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