小编Apa*_*pan的帖子

将NSDictionary附加到其他NSDictionary

我有一个NSDictionary,它加载UITableView.如果用户滚动越来越多,我会调用API并提取新数据.该数据再次以a的形式出现NSDictionary.是否可以将新的添加NSDictionary到现有的?

objective-c nsdictionary uitableview ios

85
推荐指数
2
解决办法
5万
查看次数

像在IntelliJ中一样在AppCode 3.0中生成文档注释

是否有任何方法AppCode 3.0可以生成文档注释IntelliJ

例如,IntelliJ我可以输入一个方法:

public int method(float number){
    // magic
}
Run Code Online (Sandbox Code Playgroud)

当它高于它时,我将输入:/**,IDE将生成如下代码:

/**
*
* @param number
* @return
*/
public int method(float number){
    // magic 
}
Run Code Online (Sandbox Code Playgroud)

AppCode 3.0做了类似的技巧后,我只得到这样的东西:

/**
*
*/
- (int)method:(float)number;
Run Code Online (Sandbox Code Playgroud)

我已经检查过Preferences/Smart Keys/Insert documentation comment stub并且已经过检查.

documentation code-generation objective-c appcode

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

Xcode UI Testing - 使用typeText()方法和autocorrection键入文本

我有一个如下测试:

let navnTextField = app.textFields["First Name"]
let name = "Henrik"
navnTextField.tap()
navnTextField.typeText("Henrik")
XCTAssertEqual(navnTextField.value as? String, name)
Run Code Online (Sandbox Code Playgroud)

问题是,默认情况下iPhone Simulator,由于系统设置,我有波兰语键盘,"Henrik"会自动更改为"ha".

简单的解决方案是从中删除波兰语键盘iOS Settings.然而,该解决方案没有解决问题,因为iPhone Simulator可以重置然后测试将再次失败.

有没有办法在测试用例之前设置自动更正或以其他方式将文本输入到文本字段.

uitextfield xctest ios9 xcode-ui-testing

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

使用Xcode UI测试测试UIWebView

我使用的是新Xcode UI TestingXCTest FrameworkXcode 7 GM.我有一个简单的UIWebView应用程序(它只是一个导航控制器+带有Web视图和按钮的视图控制器),我想检查以下场景:

  1. Web视图加载页面 www.example.com
  2. 用户点击按钮
  3. Web View使用URL加载一些页面: www.example2.com

我想在按下按钮后检查UIWebView中加载了哪个页面.这是否可以通过UI测试立即实现?

其实我得到这样的网页视图:

let app:XCUIApplication = XCUIApplication()
let webViewQury:XCUIElementQuery = app.descendantsMatchingType(.WebView)
let webView = webViewQury.elementAtIndex(0)
Run Code Online (Sandbox Code Playgroud)

uiwebview xctest ios9 xcode-ui-testing

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