【问题标题】:how to avoid hardcoding external URLs into iOS App?如何避免将外部 URL 硬编码到 iOS 应用程序中?
【发布时间】:2011-10-23 08:58:59
【问题描述】:

在 iOS 应用中避免硬编码链接的最佳做法是什么?

我需要链接到基于 URL 查询字符串参数进行搜索的外部网站。 前任。 “http://stackoverflow.com/search?q={query}”

我不想在我的应用程序中硬编码实际的 url,因为我不希望应用程序在 URL 更改或查询字符串参数更改时中断。我想硬编码到我的应用程序中: “http://foobar.com?query=someString” 然后将其重定向到我的实际目标,即“http://stackoverflow.com/search?q=someString”

我查看了 URL 缩短器(bit.ly、goo.gl 等),但它们不允许我更改目标 URL。看起来 URL 重定向服务可能会起作用,但我无法找到以我需要的方式处理查询字符串参数的服务。

这个问题通常是如何解决的?

谢谢! 标记

【问题讨论】:

    标签: ios url redirect


    【解决方案1】:

    只需在您的网站上添加一个包含 URL 的文本文件(或类似文件),偶尔从您的应用中获取它。让应用解析文本文件并使用它来决定它应该获取的 URL。

    【讨论】:

    • 谢谢,我试试看!
    猜你喜欢
    • 2022-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-22
    • 2014-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多