小编det*_*man的帖子

iOS8委托方法中的nil对象 - 自定义键盘

我正在构建一个自定义键盘,我正在我的实现以下委托方法InputViewController.
但我总是得到_textInput = nil_

- (void)textWillChange:(id<UITextInput>)textInput
- (void)textDidChange:(id<UITextInput>)textInput
- (void) selectionWillChange:(id<UITextInput>)textInput
- (void) selectionDidChange:(id<UITextInput>)textInput
Run Code Online (Sandbox Code Playgroud)

有人知道怎么解决吗?
这是nil有原因的吗?
我需要自己实施吗?

delegates ios ios8 ios-app-extension

40
推荐指数
1
解决办法
1217
查看次数

如何自动在Project Navigator中显示

我想在xcode中的项目导航器中显示当前编辑的文件

我知道Project Navigator中的右键单击和Reveal

如何在"Project Navigator"面板上突出显示XCode 4中打开的文件?

但这是一项手动任务

我希望它每次都显示我切换文件 - 比如Eclipse IDE顶部的2个黄色箭头

我希望项目导航器始终突出显示当前编辑的文件.

谢谢,努尔

iphone xcode

21
推荐指数
2
解决办法
2595
查看次数

在iOS8自定义键盘扩展中获取完整字符串

我正在为iOS 8创建自定义键盘扩展.

我想获取用户在文本输入字段中编写的整个字符串.

不幸的是,我偶然发现了两个主要问题:

1)我在这个回调中得到null:

- (void)textDidChange:(id<UITextInput>)textInput
Run Code Online (Sandbox Code Playgroud)

2)当我调用这些方法时,我只得到部分字符串:

- [self.textDocumentProxy documentContextAfterInput];
- [self.textDocumentProxy documentContextBeforeInput];
Run Code Online (Sandbox Code Playgroud)

我想在用户正在编辑的文本输入中获取整个字符串,您建议我做什么?

谢谢!

ios8 ios-app-extension uiinputviewcontroller

16
推荐指数
2
解决办法
3486
查看次数

从iOS8自定义键盘启动包含应用程序

我想启动我的包含应用程序.

我尝试使用URL方案.

URL方案从其他地方启动了应用程序 - 所以问题不存在.

看起来这个对象是零:

   self.extensionContext
Run Code Online (Sandbox Code Playgroud)

因此我无法运行此方法:

[self.extensionContext openURL:url completionHandler:nil];
Run Code Online (Sandbox Code Playgroud)

我可以启动我的应用吗?URL方案是否可以在自定义键盘中使用?

谢谢!

ios ios8 ios-app-extension

16
推荐指数
4
解决办法
6171
查看次数

管理我的第一个项目

我接受了一项练习:控制国际象棋比赛.没有人工智能,只是人类与人类的象棋游戏.

这是我正在开发的第一个完整的项目.

我有3个星期,每天我有大约2-4个小时.我一个人在开发.

您如何建议我管理时间和发展流程?

谢谢,努尔

java project-management

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

识别iOS8自定义键盘中的主机应用程序

如何识别键盘运行的主机应用程序?

基本上,我想在特定应用程序中更改自定义键盘中的一些内容

也许我可以根据自己的需要自定义键盘特性?

谢谢

ios8 ios-app-extension custom-keyboard

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

如何将GET参数添加到ASIHttpRequest?

如何将GET参数添加到ASIHttpRequest?

我想http://mysite.com/serverhttp://mysite.com/server?a=1&b=2编程方式进行.

我将所有参数作为NSDictionary对象中的键值对.

谢谢

iphone get asihttprequest

4
推荐指数
1
解决办法
2492
查看次数

在Java应用程序中包含GIT安装

我有一个使用GIT的Java应用程序.

我想在用户的计算机上无缝地安装GIT - mac,win和linux - 而不是要求他们自己安装它...

如何在Java应用程序中包含GIT安装?

谢谢

java git jar

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