标签:objective-c

其他开发

如何在不使用委托/回调的情况下加入Objective C中的线程?

是否有一种干净的方式来加入Objective C中的线程,就像Java中的“Thread.join”一样?我发现方法performSelector:onThread:withObject:waitUntilDone:但是这个限制是我不能在另一行上调用“阻塞”因为我想做这样的事情: [dispatch Thread A]; [在主线程上处理一些事情]; [在继续之前等待线程A完成];

IT屋 2019/9/19 16:00:24 喜欢

其他开发

Jenkins使用System Ruby - 使用rvm ruby​​?

Jenkins正在为我们运行Ant构建。 Ant构建为Objective-C项目编排CI - 这是一个可在iOS和OSX上使用的库。 这个Ant构建可以在Jenkins内外运行,因此开发人员可以在签入之前验证他们的工作,Jenkins将提供另一层检查。 (因此减少构建破坏影响其他贡献者的机会)。 我创建了一项执行以下操作的任务: < target name =“ - pods

IT屋 2019/9/2 22:15:16 喜欢

JavaScript

如何将图像从原生模块发送到本机模块?

问题 我正在尝试将一组图像(在资源文件夹的javascript端本地保存)发送到原生方(iOS和Android)。原生方处理图像并返回新图像。这是因为我尝试发送图像URL(使用基于互联网的图像而不是本地图像),并且本机代码运行完美。 问题是下载每张图片的过程非常缓慢,我会发送10或15张图像。我认为处理此问题的最佳方法是在设备中发送图像的绝对路径。 到目前为止我尝试过的方法:

IT屋 2019/6/12 13:23:26 喜欢

JavaScript

stringByEvaluatingJavaScriptFromString似乎并不总是有效

我正在开发一个Objective C应用程序,当用户滚动它时,它将大型HTML文档加载到UIWebView中。这是因为文档是20Mb,如果一次加载,往往会导致webview崩溃。我们的想法是将文档拆分为HTML块,当用户滚动浏览时,新元素将添加到文档中,旧元素将被删除。 目前我我正在努力让Objective C应用程序将数据传递给文档中的javascript函数。我有以下目标C代码:

IT屋 2019/6/8 18:43:07 喜欢

JavaScript

UIWebView检测javascript何时加载新页面

我有一个UIWebView,我想要在新页面上打开所有链接。 我有这段代码来检测用户何时点击链接并在新页面上打开该链接: - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navi

IT屋 2019/6/8 18:23:05 喜欢

JavaScript

在UIWebView中未定义Youtube iFrame API pauseVideo

我正在为iPad开发一个应用程序,其中包含一个或多个嵌入在UIWebView中的YouTube视频。我正在使用Youtube iframe API。视频显示正常,用户可以正常使用正常控件。但是,我想在外部事件发生时暂停视频。 我试图通过将stringByEvaluatingJavascripFromString与“player.pauseVideo()”一起使用来实现这一点。但是,在检查时看

IT屋 2019/6/8 17:15:36 喜欢

JavaScript

从某些网页上托管的JavaScript调用Objective-C函数

我有一个IOS应用程序,其中包含一个Web浏览器。 当显示此Web浏览器时,它会导航到Internet上的页面,例如 http://myexample.com/myiosapp 。 是否有可能在此网站上放置一个javascript代码,当下载到手机时,它与本机应用程序进行通信?它可以调用Objective-C方法,还是写一些东西到这个应用程序的存储空间? Ex。 myexamp

IT屋 2019/6/8 16:21:35 喜欢