写点什么

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

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

关注

评论

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

实际工作中 Git Commit 代码提交规范是什么样的?

追逐时光者

git

.NET 9 中 LINQ 新增功能实操

追逐时光者

C# .net

工业设计 自控设计经验总结(15)

万里无云万里天

设计师 工业 工厂运维

PHP码农的微信业务开发利器

微擎应用市场

0.9B PaddleOCR-VL 登顶 SOTA!GPUStack 高效推理部署实战指南

GPUStack

OCR 多模态 大模型 模型推理 PaddleOCR

从数据库到价值:ETL 工具如何打通南大通用数据库与企业应用

谷云科技RestCloud

数据库 数据传输 数据同步 ETL gbase

DeepWiki:AI驱动、免费且实用的 GitHub 源码阅读与分析神器!

追逐时光者

git GitHub AI

用Dify搭建自动化工作流,我每天节省了3小时

测吧(北京)科技有限公司

用AI重构人机关系,OPPO智慧服务带来了更“懂你”的体验

Alter

AI OPPO

OmniReader Pro for Mac 电子书阅读器

小石头寻母记

阿里云 RDS MySQL 可观测性最佳实践

观测云

MySQL

云栖实录|阿里云 Milvus:AI 时代的专业级向量数据库

阿里云大数据AI技术

阿里云 Milvus 向量数据

报名启动|隐语开源社区Meetup北京站 x 可信数据空间技术全景解析来啦

隐语SecretFlow

​火山引擎发布Data Agent新能力,推动用户洞察进入“智能3.0时代”

科技新消息

EF Core 10 现已支持 LeftJoin 和 RightJoin 运算符查询了!

追逐时光者

C# .net 微软 EF Core

Default Folder X for Mac 文件快捷访问工具

小石头寻母记

低代码列表设计实操:3 大配置模块 + PC/APP 差异,数据展示更精准

引迈信息

直播预告 | 时序数据赋能核电数字化转型,TDengine 引领创新新范式

TDengine

tdengine

C#字符串拼接的6种方式及其性能分析对比

追逐时光者

C# .net

物流轨迹轻松查,自建系统的快递轨迹实现

快递鸟

从数据孤岛到数据中台:ETL + iPaaS如何重塑企业数据架构

谷云科技RestCloud

数据中台 数据同步 ETL 集成平台 ipaas

在 .NET 中使用 Sqids 快速的为数字 ID 披上神秘短串,轻松隐藏敏感数字!

追逐时光者

.net

从C10K到Reactor:事件驱动,如何重塑高并发服务器的网络架构

poemyang

RPC 事件驱动架构

使用 BenchmarkDotNet 对 .NET 代码进行性能基准测试

追逐时光者

C# .net

Color Folder for Mac 文件夹改色

小石头寻母记

C#集合数据去重的5种方式及其性能对比测试分析

追逐时光者

C# .net

springboot项目集成dolphinscheduler调度器 项目管理

刘大猫

人工智能 云计算 大数据 算法 物联网

Elasticsearch 国产化替代 — 信创政策到技术选型的全面指南调研报告 V1.0

新消费日报

工业管理 项目管理经验总结(25)

万里无云万里天

项目管理 工业 工厂运维

使用Microsoft.Extensions.AI简化.NET中的AI集成

追逐时光者

.net AI

PDF Squeezer for Mac PDF压缩工具

小石头寻母记

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