MFMailComposeViewController抛出一个viewServiceDidTerminateWithError,然后在使用自定义标题字体时退出

我遇到了很久以来遇到的最奇怪的问题,而且我已经没有想法了。 所以我有一个MFMailComposeViewController是通过在UIButton上点击而启动的,它启动邮件编辑器视图就好了。 你看到我分配的主题,但在to:或body字段被填充之前,窗口会闪烁并消失。 它会抛出这个错误: viewServiceDidTerminateWithError:Error Domain = XPCObjectsErrorDomain Code = 2“操作无法完成(XPCObjectsErrorDomain错误2)” 现在,这是疯狂的一部分。 如果我切换到另一个也使用MFMailComposeViewController的应用程序,并启动该应用程序,然后切换回我的应用程序,并再次启动邮件编辑器,它工作得很好。 我无法解释这一点。 这似乎只是运行iOS 6的手机不是 iPhone 5的问题。 我已经search了四周,似乎无法find谁遇到了同样的问题的其他人。 任何人有任何build议? 我已经得到了MessageUI.framework的链接,我也发现这不是在模拟器或设备上工作,但是当我也链接Security.framework它开始工作在模拟器,但它仍然无法正常工作在设备上。 我启动MFMailComposeViewController的代码如下: 在.h文件中 #import <MessageUI/MessageUI.h> #import <MessageUI/MFMailComposeViewController.h> 在.m文件中 -(void)displayComposerSheet { MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init]; picker.mailComposeDelegate = self; [picker setSubject:@"Support Request"]; // Set up recipients NSArray *toRecipients = [NSArray arrayWithObject:@"support@domain.com"]; [picker setToRecipients:toRecipients]; // Fill […]

毒蛇,Vimpulse和Evil之间的区别Emacs?

我最近开始使用Emacs很长一段时间(就像其他许多人一样),我个人觉得Vim的移动键和文本对象是编辑可以做的最好的事情之一。 我听说使用不同的插件在Emacs中模拟这些function,但是在阅读了更多的互联网之后,我感到困惑。 我特意遇到了三种模式: Vi蛇 , Vimpulse和Evil 。 有人可以帮助我了解如何使用这些模式来实现一个近乎完美的Vim仿真? 我是否需要安装所有三个? 他们有什么区别? 谢谢。

如何在单个应用程序中使用应用程序小部件创buildAndroid应用

我已经做了一个Android应用程序 ,其中存储与人名和电话号码的date。 现在我必须为这个应用程序开发一个小部件来显示今天(date,人名和电话号码)与button。 要求: 单一的应用程序和小部件。 当我点击小部件中的button时,它将启动我的应用程序。 小工具的数据应该总是与我的应用程序同步 – 当今天(人5和应用程序添加5个人,然后小部件显示10人数据) 我怎样才能devise这个小部件? 任何指导? 我必须使用水平的ScrollView。 我做了一个简单的小部件演示,但我不知道如何与我的应用程序同步。 请分享您的经验,并对我的小部件和应用程序提供一些想法。

我可以使用常规Chrome浏览器并排运行Chrome Beta吗?

我希望Chrome稳定版和Beta版同时运行,因此我可以在两者中testing我的网站。 我知道我可以和另一台Chrome并排运行Chrome Canary ,但我现在不想这么做。 当稳定运行时,当我尝试运行Beta时,它立即退出。

如何更正文件的字符编码?

我有一个ANSI编码的文本文件,不应该被编码为ANSI,因为有ANSI重音字符不支持。 我宁愿使用UTF-8。 数据可以正确解码还是在转码中丢失? 我可以使用哪些工具? 这里是我所拥有的一个样本: ç é 从上下文(café应该是咖啡馆)我可以看出这些应该是这两个字符: ç é

ElementTree XPath – 基于属性select元素

我在使用ElementTree中的属性XPath Selector时遇到了问题,根据文档我应该可以这样做 这是一些示例代码 XML <root> <target name="1"> <a></a> <b></b> </target> <target name="2"> <a></a> <b></b> </target> </root> python def parse(document): root = et.parse(document) for target in root.findall("//target[@name='a']"): print target._children 我收到以下exception: expected path separator ([)

在Eclipse中使用Pydev的交互式控制台?

我使用Pydev插件在Eclipse中debugging我的Python代码。 我可以打开一个Pydev控制台,它给了我两个select:“当前活动的编辑器的控制台”和“Python控制台”。 但是,在断点后检查当前的variables状态是没有用的。 例如,代码停在断点处,我想用控制台检查一个“action”variables。 但是我的variables不可用。 我该如何做“dir(action)”等等的东西? (即使它不使用控制台)。

如何使生成的类包含来自XML Schema文档的Javadoc

我目前正在处理大多数types和元素都有<xsd:annotation> / <xsd:documentation>的XML模式。 当我从这个XML Schema生成Java Beans时,那些Bean的Javadoc只包含一些关于types/元素的允许内容的通用生成信息。 我希望在相关位置看到<xsd:documentation>标记的内容(例如,为了表示该complexType而生成的类的Javadoc中将显示该types的标记的内容)。 有没有办法做到这一点? 编辑 :这个XML Schema将用于带有JAX-WS的WSDL,所以这个标签也可能是合适的。 编辑2 :我读过关于<jxb:javadoc> 。 根据我的理解,我可以在单独的JAXB绑定文件中指定,也可以直接在XML模式中指定。 这几乎可以解决我的问题。 但是我宁愿使用现有的<xsd:documentation>标记,因为Javadoc不是文档的主要目标(主要是关于数据结构的信息,而不是关于由它生成的Java Bean的信息),并允许非JAXB工具也可以访问这些信息。 在<jxb:javadoc>和xsd:documentation> “感觉”是错误的,因为我没有很好的理由重复数据(和工作)。 编辑3 :感谢Pascal的回答,我意识到我已经有了一半的解决scheme: complexType的<xsd:documentation>被写入到它的Javadoc的开头! 问题仍然是只使用complexType s和simpleType s(这也可能导致类),而元素仍然是Javadoc-less。

什么是使用JScript.Net的人?

我有兴趣知道谁使用JScript.Net和什么样的应用程序。 每当我阅读MSDN .Net文档时,我总是注意到JScript示例,但多年来我一直是一个C#开发人员,我从来没有真正知道任何人使用它。 人们使用这种应用程序的是什么types的应用程序,以及如何在灵活性,function和一般用法方面测量C#? [ 编辑:只是为了澄清 – 我不问什么JScript.Net 是什么,我问什么人实际使用它 – 即有兴趣知道实际的使用情况,以及人们如何发现它的工作]

RTL在Markdown中

是否有任何现成的降价标准,包括支持RTL语言? 我所希望的是类似的东西 This paragraph is left to right <- This paragraph is right to left 或者什么…我可以调整我的parsing器来处理这个,但我想确保它不存在。