问题标签 [twrequest]
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.
ios - TWRequest 在非 ARC 项目中使用时似乎会泄漏
Instruments (Leaks) 在使用 TWRequest 时报告了内存泄漏,我真的看不出我做错了什么。
以下是重现该问题的步骤:
创建一个新的 Xcode 项目(禁用 ARC),添加 Twitter 框架,然后将以下几行添加到代码中(例如在 viewDidLoad 中):
在使用 Instruments (Leaks) 分析此代码后,它告诉我带有“performRequestWithHandler”的行正在泄漏:
有什么想法可以防止这种泄漏吗?
我在这里发现了一个类似的问题,但它似乎与我所描述的问题无关。
objective-c - iOS 5 Twitter 框架。获取用户的 OAuth 访问令牌
在被授予访问该用户帐户的权限后,是否有人能够获得该用户的 OAuth 访问令牌?
twitter 在 iOS 文档中提到了使用名为“Reverse Auth”的过程,但我似乎在其他任何地方都找不到任何提及它的内容。
我在这里感觉有点失落,所以如果有人能在里面提供一些,将不胜感激。
twrequest - TWRequest 在发布 REPLY 时崩溃
我正在使用 TWRequest 向 Twitter 发布回复(使用“in_reply_to_status_id”),由于某种原因,TWRequest 正在崩溃。
因此,如果用户提供了一个回复 ID,那么:
我遇到了一个指向这一点的崩溃:
和崩溃:
如果我不提供回复 ID,这可以正常工作。谢谢你的帮助。
ios5 - iOS 5 Twitter performRequestWithHandler 在设备上不起作用
我已经从使用 MGTwitterEngine 转换为新的 iOS 5.0 twitter API。在模拟器中运行时,我的应用程序就像冠军一样工作。但是,当我在 iPad(设备)上运行它时, performRequestWithHandler 总是以请求超时结束。我已允许我的应用程序访问我的 Twitter 帐户,并且官方 iPad Twitter 客户端(也使用新的 iOS 5.0 twitter api)运行良好。
我不知道为什么它在模拟器中运行良好时无法在设备上运行。
我的 iPad 正在运行软件版本 5.0.1 (9A405)
objective-c - 在 Objective-C 中使用块内的块:EXC_BAD_ACCESS
使用 iOS 5 的新TWRequest
API,我遇到了与块使用相关的砖墙。
我需要做的是在收到对第一个请求的成功响应后,立即触发另一个请求。在第二个请求的完成块上,我通知多步操作的成功或失败。
这大致是我正在做的事情:
我没有保留任何请求或在任何地方保留对它们的引用;这只是一劳永逸。
但是,当我运行该应用程序时,它会崩溃EXC_BAD_ACCESS
:
它可以很好地执行第一个请求,但是当我尝试使用处理程序启动第二个请求时,它会崩溃。那个代码有什么问题?
创建请求的方法很简单:
iphone - NSInvocationOperation 忽略 maxConcurrentOperationCount
我正在尝试使用 NSInvocationOperation 将一些 TWRequest 调用排队。似乎以正确的顺序添加方法调用,但是 doSomething: 方法几乎同时被调用,即同时运行,而不是一个接一个地运行,这是我想要实现的。
此外,完整的顺序错误,这表明它没有一个接一个地运行......
在日志中我看到这个:
我希望看到 (2) 在 (1) 完成后执行请求等...任何指针?
iphone - 如何使用 TWRequest 将地理位置附加到推文
我想将用户的位置附加到 TWRequest。我试图修改 url(使用类似这样的内容:)"http://api.twitter.com/1/statuses/update.json?lat=37.76893497&long=-122.42284884"
但响应是“401 Unauthorized”或“400 Bad Request”。
我的 TW 请求:
提前致谢。
iphone - TWRequest 中的 EXC_BAD_REQUEST 问题
我有以下代码,它在执行请求时总是让我崩溃,知道吗?
更新:打开 NSZombieEnabled 给了我
这是找不到的
ios - 如何使用 iOS 5 Twitter 框架签署包含我的自定义“via”的推文?
您可能知道 Apple 在 iOS 5 中发布了 Twitter 框架。它提供了一个名为的类
TWRequest
,允许您对 Twitter API 进行 HTTP 调用。该accountsd
过程负责所有 OAuth 签名。
如果您这样做,TWRequest
您的推文将显示为“通过 iOS”。有没有办法嵌入我的客户特定信息以免丢失此标识?
objective-c - ARC 项目中的 TWRequest 泄漏
我创建了下面的函数,但是它似乎在 performRequestWithHandler 上泄漏。
}
回溯泄漏:
泄漏对象----#----地址----大小----负责库----负责框架
XPCProxy ---- 1 ---- 0x2c6480 ---- 32 字节 ---- Accounts ---- -[ACOAuthSigner initWithAccount:]
NSArray ---- 1 ---- 0x2cf010 ---- 64 字节 ---- XPCObjects ---- -[XPCProxy restrictDecodingToWhitelistedClassNames:]
Malloc 128 字节 ---- 1 ---- 0x2d0650 ---- 128 字节 ---- libdispatch.dylib dispatch_queue_create$VARIANT$mp
Malloc 128 字节 ---- 1 ---- 0x2cf0f0 ---- 128 字节 ---- libdispatch.dylib dispatch_queue_create$VARIANT$mp
谢谢你。