问题标签 [nsurl]

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 投票
1 回答
273 浏览

iphone - NSURL 书签查询

NSURL书签查询的哪一部分?

例如

我怎样才能获得价值#part1

0 投票
0 回答
241 浏览

iphone - Objective-c iphone App,解析超链接的按钮问题

我的应用程序的另一个问题是一个简单的程序。我想要一个按钮,如果你按下它,它会打开与相关文章相关的链接。我已按照我理解的说明进行操作,但我无法理解为什么链接不起作用。

我曾尝试对此进行进一步调查,但没有运气(NSLogs)。我可以说“链接”正在进入 urlAddress 字符串,但 url NSURL 不会接受字符串转换。这是最烦人的。

如果有人可以提供帮助,我将不胜感激。

0 投票
1 回答
1278 浏览

iphone - 使用 NSString 和 UIImageView 从 URL 加载图像,在某些 URL 上失败

我有一些代码可以从 URL 加载图像,它似乎工作正常。除非 URL 包含大括号。这似乎是一个字符串格式问题?我想不通。

ex @" http://site/image.png //有效

@" http://site/ {image}.png //不起作用

谢谢

0 投票
2 回答
1600 浏览

iphone - NSURL 似乎不想接受我的查询字符串

你好,我有这个代码

URLRequestQueryString 只是我在整个脚本中构建的标准查询字符串。

第一个 NSLog 工作正常并输出正确的查询字符串(如果我将其复制并粘贴到浏览器中,则页面将正确加载并运行。

当我输出sendToServerString它正确输出带有查询字符串的 URL 时也是这种情况(我也可以将其复制并粘贴到浏览器中)。

但是sendToServer输出(空)。如果我删除查询字符串,它将正确输出域和路径。

知道为什么会这样吗?我该如何排序?

谢谢你。

0 投票
1 回答
494 浏览

iphone - 应用程序在 iphone4 上加载,但不在 3g..nil 字符串参数上

请帮助..我无法弄清楚这个奇怪的问题。我的应用程序支持 iAds 和多任务处理。该应用程序可以部署到 iphone 上并且运行良好,但是当我尝试在 iphone 3g(使用 iOS 3.1.2)上部署我的应用程序时,它会在控制台上引发以下错误。我尝试注释掉 iAds 的代码,但不确定这里发生了什么..请帮助大家..谢谢

编辑

1 [syncDelegateImpl loginHandler];

2 -(void) loginHandler { SCRMsugarsoap* 服务 = [[SCRMsugarsoap alloc] initWithUrl:serverURL]; service.logging = 是的;服务.用户名 = 用户名;service.password = 密码;[服务登录:自我操作:@selector(sessionIdHandler:) user_auth: [[[SCRMuser_auth alloc] initWithUsername:userName andPassword:password]autorelease] application_name:@""]; 【服务发布】;}

3 当遇到[service login:self action:@selector(sessionIdHandler:) user_auth: [[[SCRMuser_auth alloc] initWithUsername:userName andPassword:password]autorelease] application_name:@""];

  • (id) initWithUsername: (NSString*) username andPassword: (NSString*) pass { if(self = [super init]) { Soap *converter = [[Soap alloc] init]; SCRMsugarsoap *service = [[SCRMsugarsoap alloc] init];

    }

4 现在遇到 [service get_server_version:self action:@selector(get_server_versionHandler:)]; 在上述方法中..

  • (SoapRequest*) get_server_version: (id) _target action: (SEL) _action { NSMutableArray* _params = [NSMutableArray array];

    }

    5 现在它尝试调用 SOAP Request 类方法

    • (SoapRequest*) create: (SoapHandler*) handler action: (SEL) action service: (SoapService*) service soapAction: (NSString*) soapAction postData: (NSString*) postData deserializeTo: (id) deserializeTo { SoapRequest* request = [ SoapRequest create: handler action: action urlString: service.serviceUrl soapAction: soapAction postData:postData deserializeTo:deserializeTo]; request.defaultHandler = service.defaultHandler; request.logging = service.logging; request.username = service.username; request.password = service.password; 退货请求;}

6 因此,当它尝试设置请求时,将调用以下方法

在设置 url 时它会抛出 objc_exception_throw ..它在 iphone 4 上运行良好,但是当我尝试在 iphone 3 上部署时它会抛出错误..

我的应用程序中有多任务处理和 iAd 框架,我通过以下方式检查版本:

0 投票
2 回答
2107 浏览

iphone - NSURLConnection 还是 NSurl?

NSURLConnection和有什么区别NSURL

我的意思是,如果我正在下载一个文件,它会影响我使用哪个文件吗?

Rgds

为了:

或者

有什么不同?

谢谢

0 投票
2 回答
1010 浏览

objective-c - 未找到符号:在 Mac OS X Leopard 上启动时出现 _OBJC_CLASS_$_NSURL 错误

我刚刚收到一位用户的报告,当他尝试启动我的应用程序的新版本时,它在他的机器上崩溃了。崩溃报告是:

进程:MyApp [222] 路径:/Applications/MyApp.app/Contents/MacOS/MyApp 标识符:com.MyCompany.MyAppAppAndImporter 版本:??? (???) 代码类型:X86-64 (Native) 父进程:launchd [155]

日期/时间:2010-09-04 14:27:21.668 -0400 操作系统版本:Mac OS X 10.5.8 (9L30) 报告版本:6 匿名 UUID:8F8B3FDF-6F95-463B-AC8F-170775D224D2

异常类型:EXC_BREAKPOINT (SIGTRAP) 异常代码:0x0000000000000002、0x0000000000000000 线程崩溃:0

Dyld 错误消息:找不到符号:_OBJC_CLASS_$_NSURL 引用自:/Applications/MyApp.app/Contents/MacOS/MyApp 预期在:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

用户在 3.06 GHz Core 2 Duo Macbook Pro 上运行 OS X 10.5.8。我可以在我的 PowerBook G4 上的 Tiger and Leopard 和我的 iMac 上的 Snow Leopard 上很好地启动该应用程序。至少一名用户能够在 Snow Leopard 下正常启动该应用程序。从我的(诚然很小的)样本集中,我认为问题是特定于运行 Leopard 的 64 位机器。

我的项目使用 10.6 SDK 编译,部署目标设置为 10.4。

我使用 10.5 SDK 重新编译,问题就消失了。我最好的猜测是它与 NSURL 在 Snow Leopard 中从 Foundation 移动到 CoreFoundation 有关(请参阅http://www.cocoabuilder.com/archive/cocoa/280239-nsurl-crash.html?q=%22nsurl+crash%22# 280239 )。我不明白的是为什么它可以在我的(32 位)PowerBook G4 上正常工作,但不能在用户的 64 位 Intel Mac 上运行,即使两者都运行 Leopard。

关于如何解决这个问题或究竟为什么会发生的任何想法?

0 投票
2 回答
67465 浏览

objective-c - 在objective-c中获取NSURL的一部分

我有一个值为

怎么才能在3级之前获得所有东西?

0 投票
1 回答
718 浏览

iphone - iPhone OS4.0 出现 _OBJC_CLASS_$_NSURL 错误

我有一个 OS3.1 项目,现在需要通过 SDK 4.0 升级但是当我尝试编译到运行 3.1 的设备时,我得到了这个链接器错误。

dyld: Symbol not found: _OBJC_CLASS_$_NSURL Referenced from: /var/mobile/Applications/E93D0DD1-18EB-4D2E-B99E-23B74EBE42CC/RacingUK.app/RacingUK Expected in: /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation in /var/mobile/Applications/E93D0DD1-18EB-4D2E-B99E-23B74EBE42CC/RacingUK.app/RacingUK

基础 SDK 为 4.0,DeploymentTarget 为 3.1。我已经看到这可能是由于 Apple 移动了 NSURL 但我没有看到任何适用于我的情况的修复程序。

有任何想法吗?

干杯,尼尔

0 投票
2 回答
546 浏览

iphone - 用于显示来自 sqlite 表的图像的 NSURL 代码

我正在使用这个 NSURL 代码来显示图像。我想要做的是从我的数据库表中插入一个 url 来代替下面代码中显示的静态 url:

有谁知道我应该如何进行?

我在想类似的东西:

place.url我的数据库表来自哪里。我错过了一些东西,不知道是什么。

谢谢你的帮助