小编Ale*_*lin的帖子

以编程方式使用私有框架发送iMessage

有谁知道是否可以使用私有框架直接发送iMessage?

我尝试使用CTMessageCenter,CoreTelephony但它会发送短信,即使我的手机可以发送iMessages.

iphone sms jailbreak iphone-privateapi ios

6
推荐指数
1
解决办法
6184
查看次数

旋转UISplitViewController后模态消失

我有一个奇怪的问题UISplitViewController.我的主视图控制器中有一个按钮,可以在轻敲时打开模态视图(使用简单的故事板segue).

但是当我旋转iPad时,模态视图会消失,但只有在从纵向旋转到横向时才会消失.我的主视图控制器隐藏在纵向中,就像在本机Mail应用程序中一样.

如果我在风景中(当主人总是可见时)并打开我的模态,旋转设备正常工作,我的模态停留在屏幕上.

我尝试以编程方式手动触发segue,如果我调用performSegueWithIdentifier:splitViewController,旋转可以双向工作.但我想知道这是否可以通过更简单的方式解决,因为我在主视图控制器中有其他按钮显示模态,我不想为每个按钮执行IB操作而失去故事板segues的优点.

objective-c uisplitviewcontroller ios

5
推荐指数
1
解决办法
730
查看次数

AVPlayer 无缝播放和搜索多个视频文件

我目前正在编写一个小型应用程序,它需要一个包含许多短视频文件(每个约 100 万个)的文件夹,并像播放一个长视频文件一样播放它们。

我一直在使用 AVQueuePlayer 来播放它们,但我想知道是否有替代方案,因为我遇到了一些问题:

  • 当播放器切换到下一个文件时,有一个小但明显的间隙
  • 我无法返回到上一个视频文件,除非删除队列中的所有项目并将它们放回去

我希望能够转到视频中的任何点,就像它是单个视频文件一样。AVPlayer 是最好的方法吗?

cocoa avfoundation avplayer

5
推荐指数
1
解决办法
800
查看次数

使用node-http-proxy的默认路由?

我想做一个简单的node.js反向代理,在同一个端口80上托管多个Node.JS应用程序以及我的apache服务器.所以我在这里找到了这个例子

var http = require('http')
, httpProxy = require('http-proxy');

httpProxy.createServer({
    hostnameOnly: true,
    router: {
        'www.my-domain.com': '127.0.0.1:3001',
        'www.my-other-domain.de' : '127.0.0.1:3002'
    }
}).listen(80);
Run Code Online (Sandbox Code Playgroud)

问题是我希望例如app1.my-domain.com指向localhost:3001,app2.my-domain.com指向localhost:3002,而所有其他指向port 3000例如,我的apache服务器将要运行.我在文档中找不到有关如何使用"默认"路由的任何内容.

有任何想法吗?

编辑我想这样做,因为我有很多域/子域由我的apache服务器处理,我不希望每次我想添加一个新的子域时都要修改这个路由表.

node.js node-http-proxy

3
推荐指数
1
解决办法
4993
查看次数