问题标签 [ios-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
511 浏览

ios - React Native:更新到 0.60 后无法导入 React 标头

更新到 React Native 后0.60,标头链接不再起作用。

React library在构建期间链接时遇到问题:

发生了什么变化0.60

  • 该文件RCTImageLoader.h现在位于/node_modules/react-native/React/CoreModules.
  • 包含这些标头的文件React.xcodeproj不再存在

反应本机文件夹

0 投票
1 回答
156 浏览

ios - 使用 Objective-C 中的 Xcode 在 iOS 中以编程方式制作 UI 元素

我正在尝试解析 json 数据并将其转换为 iOS 中的表单。我能够成功地解析数据并显示它,但是,我想修复 UI 并使它看起来更像一个 iOS 表单,可能使用 tableviews 等。

我该如何处理?我应该只使用 tableviewController 还是使用 tableview?(这些字段是动态添加的,所以我不知道我将拥有什么类型和多少个字段,直到我调用 API 并从我得到的 json 中获取数据)

我可以使用 iOS 中的任何易于使用的库吗?

0 投票
0 回答
60 浏览

ios - Swift Package 平台是最低版本吗?

我在网上看到的所有文章都清楚地说Package.swift中有这样的记录:

只意味着一件事 - 该库将仅为 iOS 构建(最低版本为 13),但是当我的源代码未构建时出现错误,即某些内容仅在 macOS 10.15 或更高版本中可用,我遇到了这种情况。我认为某处有一些默认的 macOS 版本。我只找到了我的话的一个证据,这个答案在 SO

那么,它只是最低版本吗?

0 投票
0 回答
277 浏览

ios - 使用 Swift 包构建静态库

我尝试以这种方式构建静态库:

但是在将 .a 文件链接到项目后,我无法从该文件中导入任何类。它说“没有这样的模块'myLibNameHere'”

什么是构建库的正确方法,而不是可以提供给客户在他的 iOS 项目中链接?主要条件是:

  • 客户不应该看到我的图书馆的来源
  • 该库必须支持真实设备(来自 iOS 14.0 的 iPhone)和模拟器

毕竟。我是否应该再构建一个库(用于模拟器):

并将它与以前构建的库一起加入lipo?或者 Swift 包提供了另一种方式,比如:

或类似的东西?