稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
    • AI用量
    • 作品广场
    • 专家标注
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • iOS
  • Swift
  • SwiftUI
  • 人工智能
  • APP
  • Apple
  • 前端
  • 后端
  • Flutter
  • 展开
  • 全部
  • iOS
  • Swift
  • SwiftUI
  • 人工智能
  • APP
  • Apple
  • 前端
  • 后端
  • Flutter
  • Objective-C
  • AI编程
  • macOS
  • JavaScript
  • Xcode
  • 面试
  • 暂无数据
    • 推荐
    • 最新
  • UICollectionViewLayout 全套源码 + 逐行中文注释 + 使用场景说明
    自定义布局开发最简必重写清单(80% 场景只需要这 4 个) 表格 方法 作用 使用场景 prepare() 预计算所有 item 位置,缓存 frame 数组 瀑布流、环形布局、不规则网格 coll
    • 悟空瞎说
    • 88
    • 3
    JavaScript
  • # Dispatch(GCD)苹果官方文档 白话文讲解(Objective‑C 版本文档)
    一、GCD 到底是干嘛的(大白话) 以前写多线程用NSThread,手动创建线程、管理线程、销毁线程,很麻烦,还容易开一大堆线程把系统资源耗光。 GCD 核心思想:把任务(要干的活)放到队列里,由系统
    • 悟空瞎说
    • 51
    • 1
    JavaScript
  • iOS 客户端视角扫盲:WKWebView 里 window、messageHandlers 与 Native 回调到底怎么工作?
    本文用WKWebView讲清H5的window:它是JS全局对象。iOS注册消息处理器注入桥,H5发消息取JSON,原生执行JS回调window函数并展示。
    • 大龄秃头程序员
    • 361
    • 8
    JavaScript
    iOS 客户端视角扫盲:WKWebView 里 window、messageHandlers 与 Native 回调到底怎么工作?
  • iOS 高效绘图
    软件绘图 术语绘图通常在Core Animation的上下文中指代软件绘图(意即:不由GPU协助的绘图)。在iOS中,软件绘图通常是由Core Graphics框架完成来完成。但是,在一些必要的情况下
    • 悟空瞎说
    • 266
    • 1
    JavaScript
  • IOS: WKWebView和JS交互
    前言 随着移动互联网的快速发展,Web开发与原生应用开发的界限正逐渐变得模糊。一方面,Web技术在不断的进步,许多先前只能在原生应用中实现的功能,如离线存储、设备API访问等,现在已经可以通过Web技
    • 指尖上的生活
    • 10.0k
    • 16
    WebView JavaScript
  • 实现iOS App代码混淆
    简介 在开发iOS应用程序时,保护代码安全是至关重要的。代码混淆是一种常用的技术,可以增加逆向工程的难度,防止他人对代码的篡改和盗用。本文将介绍如何实现iOS App代码混淆的步骤和操作方法。 整体流
    • 用户00106036561
    • 5.8k
    • 25
    前端 后端 JavaScript
  • 一份传男也传女的 React Native 学习笔记
    这段时间了解了一些前端方面的知识,并且用 React Native 写了一个简易新闻客户端 Demo。 React Native 和原生开发各有所长,具体就不细说。混合使用能充分发挥各自长处,唯一的缺憾就是 React Native 和原生通信过程相对不那么友好。 在这里分享一…
    • xietao3
    • 16k
    • 436
    React.js JavaScript iOS
    一份传男也传女的 React Native 学习笔记
  • React Native VS Flutter评测
    之前分别用iOS原生和Flutter写了一个空气质量App并对它们对性能、容量等做了对比评测. 很多小伙伴在下方留言说这样的对比没有意义, 认为Flutter根本不是用来替代原生也不可能超越原生开发. 我这里先做一个解释: 我在对比评测中提供了尽可能多的数据, 并不是想证明Fl…
    • ZacJi
    • 20k
    • 77
    JavaScript iOS React Native
  • 如何清除项目中没有被使用的依赖?
    "# 如何清除项目中没有被使用的依赖 在开发过程中,项目中可能会积累一些未被使用的依赖,这不仅增加...
    • 打野赵怀真
    • 2.2k
    • 21
    前端 JavaScript
     如何清除项目中没有被使用的依赖?
  • websocket是如何做心跳检测、数据加密、身份验证的?
    "### WebSocket的心跳检测 WebSocket协议本身并没有内置心跳检测机制,但可以通...
    • Riesenzahn
    • 1.8k
    • 15
    前端 JavaScript
     websocket是如何做心跳检测、数据加密、身份验证的?
  • 如何提高前端应用的性能?
    # 如何提高前端应用的性能 ## 1. 代码优化 ### 1.1 减少JavaScript体积 ...
    • 打野赵怀真
    • 1.3k
    • 6
    前端 JavaScript
    如何提高前端应用的性能?
  • NativeScript 5.1:直接集成 Objective-C 代码
    得益于 NativeScript 框架最近的一些更新,你现在可以直接把 Objective-C 代码文件放到你的应用里了(不用先打包成插件!)。想了解怎么自己动手设置?接着往下看这篇博客。 在 Nat
    • sp42_frank
    • 187
    • 1
    前端 JavaScript
    NativeScript 5.1:直接集成 Objective-C 代码
  • 百亿补贴通用H5导航栏方案 | 京东云技术团队
    在移动端页面中,由于屏幕空间有限,导航条扮演着非常重要的角色,提供了快速导航到不同页面或功能的方式。用户也通常会在导航条中寻找他们感兴趣的内容,因此导航条的曝光率较高。在这样的背景下,提供一个动
    • 京东云开发者
    • 2.9k
    • 31
    HTML 前端 JavaScript
    百亿补贴通用H5导航栏方案 | 京东云技术团队
  • APP中Web容器的核心实现
    现在的业务型APP中,采用纯原生开发策略的已经很少了,大部分都使用的混合开发。如原生,H5,ReactNative,Flutter,Weex它们之间任意的组合就构成了混合开发。 其中原生+H5是出现最
    • 滴水微澜
    • 3.5k
    • 8
    iOS JavaScript
  • 码农必看:常见源代码混淆技术详解
    背景 一、项目组代码部署存在的问题 在项目组中,核心代码模块被部署于用户服务器上。然而,另一家公司获取了该服务器的root密码,这就存在着潜在的数据泄露和代码泄露的风险。传统的解决方法是通过配置环境变
    • 用户00106036561
    • 2.3k
    • 6
    前端 后端 JavaScript
  • 记录使用fastclick插件在ios系统中产生的bug
    前段时间为了提高iOS端的性能和使用体验,安装了fastclick插件。fastclick插件确实在iOS端让点击事件和交互变的流畅,让用户体验感比较好。不过iOS端在使用中却出现了一系列bug。
    • WebWarrior
    • 2.1k
    • 5
    Vue.js JavaScript
    记录使用fastclick插件在ios系统中产生的bug
  • 一篇文章了解JsBridge之IOS篇
    在大多数APP开发过程中,都会通过H5来实现部分功能,而Hybird APP基本90%以上都是H5。现在很少有纯原生的APP。但是,由于H5页面是内嵌到原生应用的WebView组件(一个浏览器内核)中,而手机浏览器Javascript引擎是在一个沙箱环境中运行,因此JavaSc…
    • wendux
    • 11k
    • 127
    GitHub JavaScript iOS
    一篇文章了解JsBridge之IOS篇
  • iOS项目cocoapod 环境配置及pod install相关报错及解决
    一、React Native 初始化后 pod install报错: SDK "iphoneos" cannot be located 应该是在 Xcode 没有同意协议前就安装了 pod。 解决办法
    • 马尔道夫
    • 5.4k
    • 5
    CocoaPods
  • 细说 Swift 4.2 新特性:Dynamic Member Lookup
    Swift 4.2 的新特性这两篇文章已经介绍的很清楚了:WWDC 2018:Swift 更新了什么,Swift 4.2 新特性更新。但是 4.2 中实现的 dynamic member lookup 苹果在 WWDC 上却完全没有提到。然而我认为这是一个对未来有着重要影响的特…
    • 独立开花卓富贵
    • 10k
    • 58
    Swift 编译器 iOS
  • WKWebViewJavascriptBridge - 优雅的 iOS 与 JS 交互层框架(Swift)
    你可以通过使用 WKWebViewJavascriptBridge 书写几行代码实现混合模块,而无需关心底层的 iOS 与 JS 消息传递实现。 其实在阅读 WebViewJavascriptBridge 源码时就发现其为了兼容 Mac OS X 的 WebView 与 iOS…
    • Lision
    • 9.3k
    • 95
    JavaScript 开源
    WKWebViewJavascriptBridge - 优雅的 iOS 与 JS 交互层框架(Swift)
  • 早上好!
    点亮在社区的每一天
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多iOS文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金