Tag: 目标C

iOS结合三个video – 旋转中心video

我有三个video 第一个来自后置摄像头。 第二个来自前置摄像头,第三个来自后置摄像头。 video总是以横向模式进行拍摄,右边的主页button。 后置video的方向正确。 使用前置摄像头拍摄的中心video以180度旋转(颠倒)。 我一直在研究和尝试许多方法来转换中心video,没有运气。 我每次都得到相同的结果。 我对整个过程感到非常沮丧。 我在网上阅读的所有内容以及评论者在这里的评论/build议应该可以正常工作,但是不起作用。 无论我尝试进行转换,video都是一样的。 它不断地performance得好像我没有应用任何转换。 没有。 我不明白为什么这个转变会被忽略。 我已经花了几个星期了,而且我到了最后 – 这根本行不通。 这是我的代码的当前迭代: – (void)mergeVideos2:(NSMutableArray *)assets withCompletion:(void (^)(NSString *))completion { AVMutableComposition *mutableComposition = [AVMutableComposition composition]; AVMutableCompositionTrack *videoCompositionTrack = [mutableComposition addMutableTrackWithMediaType:AVMediaTypeVideo preferredTrackID:kCMPersistentTrackID_Invalid]; __block NSMutableArray *instructions = [[NSMutableArray alloc] init]; __block CGSize size = CGSizeZero; __block CMTime time = kCMTimeZero; __block AVMutableVideoComposition […]

在C ++中selectiOS的3D引擎

美好的一天。 目前我正在寻找用C ++编写的iOS 3D引擎,就像Marmalade一样强大,我不知道该select哪个。 为什么selectC ++? 我需要它是跨平台(为未来的计划)。 为什么不是果酱? 如果我将使用果酱,这意味着我不能再使用我最喜欢的Objective-C库和框架。 我想使用XCode制作界面/networking/全部,只有一个屏幕将包含3D场景(我需要在这里做很多事情,着色器,CSG,纹理遮罩,布尔操作,程序网格生成等)。

如何处理XMPP框架上的拒绝操作 – Objective C

我已经使用XMPP Framwork实现了群聊。 我能够连接,发送和接收双方之间的消息。 但是,他们是在获得状态的时候和代理人在另一边的问题拒绝我的要求。 Agent Decline请求时,没有委托人正在呼叫。 这是我的代码。 – (void)setupStream { _xmppStream = [[XMPPStream alloc] init]; [_xmppStream addDelegate:self delegateQueue:dispatch_get_main_queue()]; [_xmppStream setHostName:kChatUrl]; [_xmppStream setHostPort:5222]; _xmppMUC = [[XMPPMUC alloc] initWithDispatchQueue:dispatch_get_main_queue()]; [_xmppMUC activate:_xmppStream]; [_xmppMUC addDelegate:self delegateQueue:dispatch_get_main_queue()]; } 这里是代表方法 – (void)xmppMUC:(XMPPMUC *)sender roomJID:(XMPPJID *)roomJID didReceiveInvitationDecline:(XMPPMessage *)message { [self.delegate gatwayAgentDeclinedChatRequest]; } – (void)xmppMUC:(XMPPMUC *)sender roomJID:(XMPPJID *) roomJID didReceiveInvitation:(XMPPMessage *)message { NSLog(@"%@", […]

设置地图的默认位置,从iOS开始

你如何设置地图的默认位置? 如果我想以爱尔兰为例,我该怎么做? 它目前默认为北美周围,但我希望它默认为某个坐标。

使用Xcode中的现有C代码为iOS创build静态库

问题的简短版本: 所以基本上我想要做的是采取用C( https://github.com/lsalzman/enet )编写的现有库,并把它变成一个iOS的静态库。 我只是寻找一个容易理解如何在Xcode中完成这一步。 长版本: 我已经去了一些教程来制作一个简单的静态库,它是用Objective-C( http://www.raywenderlich.com/41377/creating-a-static-library-in-ios-tutorial )编写的,而且我通常了解那里正在发生的事情,但是我不能理解如何用现有的C代码来做到这一点。 我想我正在接近,但我不太确定。 我首先在xcode中创build一个“Cocoa Touch Static Library”项目。 我添加了所有的enet .h和.c文件 确保enet的东西是在我的“用户头searchpath”build设设置。 打造 – 编译! 生成的.a文件是517kb,所以我很确定这是在构buildenet的东西。 我现在的问题是,库的头文件基本上是空的: #import <Foundation/Foundation.h> @interface enet_ios : NSObject @end 我想我需要在Objective-C中编写一个与enet库交谈的包装器,或者我需要以某种方式重新configuration我的xcode项目,以便enet.h成为这个库中的“入口点”,而不是xcode的预编译器。生成.h / .m文件。 不过,我真的不知道该怎么做。 理想情况下,我只想跳过任何types的包装,并使用enet库已经提供给我的东西。 谢谢参观!

完成button不被触发在Xamarin Entry上完成的事件

在Xamarin Forms的iOS数字键盘上添加完成button之后,我遇到了另一个问题:完成button没有激发Completed事件(就像返回button一样)。 在我实现这个的方式,我发现Xamarin论坛上的以下代码: using System; using System.Drawing; using System.Reflection; using Xamarin.Forms.Platform.iOS; using Xamarin.Forms; using UIKit; using KeyboardTest.iOS; using KeyboardTest; [assembly: ExportRenderer(typeof(EntryDone), typeof(EntryDoneRenderer))] namespace KeyboardTest.iOS { public class EntryDoneRenderer : EntryRenderer { // used to cache the MethodInfo so we only have the reflection hit once private MethodInfo baseEntrySendCompleted = null; public EntryDoneRenderer () { } […]

真正的广告(admob)没有出现在现场应用程序

我有一个我的应用程序生活在苹果商店的精简版版本。 我已经整合了admob。 testing过程中,我成功地看到了广告,有时也会testing广告和实际的广告。 现在,当应用程序正在运行时,我可以注意到只有testing广告正在显示。 “这是一个testing广告” 链接到应用程序, 检查跟踪

在Xamarin.iOS中创build一个Qt视图

我试图在Xamarin.iOS项目中使用基于Qt的库 。 作为第一步,我想 初始化一个简单的Qt视图和 把它放在一个空的ViewController中。 我已经设法将iOS项目与QtCore和QtGui链接起来。 现在我正努力用相应的C#调用来绑定Qt的C ++方法。 有没有人与Xamarin 和 Qt的组合? 这是否是要走的路? (我能在网上find的关于Xamarin 与 Qt …)

ios谜题应用程序在几轮后崩溃

我有一个iPhone应用程序,似乎有内存泄漏问题。 这是一个益智游戏,经过一些谜题,应用程序崩溃的设备上。 我现在试图使用xcode仪器来检测发生了什么。 第一次使用仪器。 我注意到“泄漏”图中的一个泄漏条,正好是加载视图的时间: xCode Instruments检测到这些内存泄漏对象是什么? 。 然而,这些泄露的对象很小,所以我猜我的应用程序有其他问题。 当我的应用程序继续运行时,通常在iPad 2上运行10次以上,然后崩溃。 我还没有太多的仪器,所以我看“所有堆分配”。 在第一轮谜题开始时,“#Overall”栏为〜70k,在几轮谜题之间缓慢增长。 当一个新的谜题进来时,它会达到〜90K,然后一轮又一轮地达到〜200K,然后崩溃。 崩溃之前,在日志控制台中,我看到内存警告和“连接中断”。 在search内存泄漏之后,我跟踪了一些内容,例如尽可能地将NSArray / NSDictionary或可变的NSArray / NSDictionary设置为零(尽pipe不是所有这些,因为有些在谜题之间)。 我还将UIImage imageNamed更改为[UIIMage alloc] initWithContentOfFile。 还有什么我应该看/检查是什么原因导致内存问题? TIA! 编辑:我希望我可以发布一些可能是犯罪嫌疑人的代码,但我真的不知道要发布什么部分。 我应该通过仪器在开发过程中检查,以便我知道是什么导致了这个问题。 关于其他视图控制器。 我还有其他的东西(菜单,设置,应用程序商店等),我通过代码生成所有的人。 我的应用程序没有故事板或笔尖文件。 当我testing崩溃时,我只需点击下一个拼图button,所有其他视图根本不会显示。 所以,在崩溃之前,唯一显示的是主视图,有几个button,几个子视图,一个animation图片(但只是引入的第一个难题)。 如果有帮助,这是我的应用程序: http : //itunes.apple.com/us/app/wordsect/id599455449?ls=1&mt=8

在Xamarin ios中以不同的样式(List,Grid,Blocks)显示项目?

我是新来的xamarin ios。 我想在视图控制器中以不同的样式(列表,网格,块)显示项目。 我尝试与表格视图单元格,但我无法使其正确。 请find下面的图片。 当我们点击图标(列表图标,网格图标,块图标)时,我们需要在同一视图控制器中显示不同的样式视图。 请告诉我如何使它成为可能。 提前致谢。