小编Dha*_*esh的帖子

Xcode 6.1:UITableViewcontroller模板为空

当我尝试UITableViewControllerXcode 6.1中IOS 8.1 iPhone项目生成一个新的

File->New->File->Cocoa Class然后选择"Subclass of UITableViewController",语言Swift,我得到一个像这样的源文件:

//
//  xxx.swift
//  project
//
//  Created by Olaf Klein on 29/10/14.
//  Copyright (c) 2014 Olaf Klein. All rights reserved.
//

import Cocoa

class xxx: UITableViewController {

}
Run Code Online (Sandbox Code Playgroud)

当然我期望一个更大的类有一些方法 - 重新安装Xcode不会改变任何东西 - 任何提示?

macos xcode ios swift

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

错误:可能指定的入口点未设置?

Hello EveryOne我正在关注这个很棒的教程,但是我没有下载stater项目,因为我想创建一个不同的应用程序我已经完成了我想要只CenterViewController 用左侧弹出的所有内容ViewController两者都在ContainerViewController但我在控制台中得到了这个:

2014-11-19 14:04:46.838 SlideTable [3612:87749]无法为UIMainStoryboardFile'Main'实例化默认视图控制器 - 可能未设置指定的入口点?

我也尝试了这个答案,但结果相同.

这个错误意味着我已经完成了启动项目提供的所有必需的东西,但我没有找到任何解决方案.

这是may项目的代码.

AppDelegate.swift

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    window = UIWindow(frame: UIScreen.mainScreen().bounds)

    let containerViewController = ContainerViewController()

    window!.rootViewController = containerViewController
    window!.makeKeyAndVisible()

    return true
}
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?如有需要,我会提供进一步的信息.

ios swift

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

添加两个变量时如何添加空格?

我知道这是一个非常简单的问题,但我似乎忘记了在添加两个变量时如何插入空格(自从我再次开始编码以来已经有一段时间了)

var saveName = firstName.text + lastName.text
Run Code Online (Sandbox Code Playgroud)

firstName.text = FirstlastName.text = Last

当我告诉我的应用程序显示saveName时,FirstLast会出来.如何在不创建虚拟变量的情况下在中间添加空格?

我正在使用swift.

variables swift

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

类型'ViewController'不符合协议'UISearchResultsUpdating'

我想设置一个tableView搜索我需要的单元格,但是有一个问题.首先我使用命名的协议,UISearchDisplayController但在IOS 8.0中Xcode警告不好,所以我读了协议UISearchResultUpdating.但是当我UISearchResultUpdating在我的Viewcontroller中添加时,出现了错误UISearchResultUpdating!

类型'ViewController'不符合协议'UISearchResultsUpdating'

我该怎么办才能解决?

class ViewController:UIViewController,UITableViewDataSource,UITableViewDelegate,UISearchResultsUpdating {

    @IBOutlet weak var tableview: UITableView!

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view, typically from a nib.
        tools = [TodoModel(id: "1", image: "QQ", title: "??", date: DateFromString("2013-12-13")!),
        TodoModel(id: "2", image: "unbrella", title: "??", date: DateFromString("2013-12-13")!),
        TodoModel(id: "3", image: "plane", title: "??", date: DateFromString("2013-12-13")!)]
        navigationItem.leftBarButtonItem = editButtonItem()
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources …
Run Code Online (Sandbox Code Playgroud)

ios swift

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

如何以编程方式将UISwitch放入SpriteKit/Skcene中

我只是试图将已经在Xcode中构建的默认开关放在sKcene中.我需要知道如何在swift中执行此操作,或者是否可能谢谢.

xcode ios swift

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

如何在TableView中显示不同索引的不同图像?

我正在开发一个简单的表格应用程序,我想在每个单元格中显示图像,我已经完成了这一步,并在所有单元格中显示一个图像:

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{

    // Create the cell
    var cell : UITableViewCell = self.TableViewData.dequeueReusableCellWithIdentifier("Cell") as UITableViewCell
    cell.textLabel?.text = self.iteams[indexPath.row]
    cell.imageView?.image = UIImage(named: "creme_brelee.jpg")
    return cell
}
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我想为不同的单元格显示更多图像,并且我已经采用了数组:

var thumbils : [String] = ["egg_benedict.jpg", "mushroom_risotto.jpg", "full_breakfast.jpg", "hamburger.jpg", "ham_and_egg_sandwich.jpg", "creme_brelee.jpg", "white_chocolate_donut.jpg", "starbucks_coffee.jpg", "vegetable_curry.jpg", "instant_noodle_with_egg.jpg", "noodle_with_bbq_pork.jpg", "japanese_noodle_with_pork.jpg", "green_tea.jpg", "thai_shrimp_cake.jpg", "angry_birds_cake.jpg", "ham_and_cheese_panini.jpg"]
Run Code Online (Sandbox Code Playgroud)

但现在我不知道如何在tableView中为不同的索引显示不同的图像.

我知道在Objective-C中我们可以这样做:

cell.imageView.image = [UIImage imageNamed:[thumbnails objectAtIndex:indexPath.row]];
Run Code Online (Sandbox Code Playgroud)

但是我不知道如何在swift中做到这一点.

请帮帮我.

image uitableview ios swift

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

如何在 Swift 中添加半径为 2pt 的模糊?

我想创造这样的东西:

在此处输入图片说明

我试过这个:

var blurEffect = UIBlurEffect(style: UIBlurEffectStyle.Dark)
var blurEffectView = UIVisualEffectView(effect: blurEffect)
blurEffectView.frame = view.bounds
view.addSubview(blurEffectView)
Run Code Online (Sandbox Code Playgroud)

但这会造成非常暗的模糊。但我需要半径为 2pt 的完全暗模糊(黑色)。

我可以在 Swift 中实现吗?

ios swift uiblureffect

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

无法指定"Any"类型的值来键入"String?"

我收到Cannot assign value of type 'Any' to type 'String?' 的时候我传递posts的价值cell.textLabel?.text,我已经收到了来自SOAP服务响应和我添加到职位posts.add(elements).而且我想把它传递Posts给我的请求secondViewController帮助,谢谢你

import UIKit

class ViewController: UIViewController ,XMLParserDelegate,UITextFieldDelegate, NSURLConnectionDelegate, UITableViewDelegate , UITableViewDataSource {

    @IBOutlet var firstName: UITextField!

    @IBOutlet var lastName: UITextField!

    @IBOutlet var tableView: UITableView!

    var parser = XMLParser()

    var posts = NSMutableArray()

    var elements = NSMutableDictionary()
    var element = NSString()
    var title1 = NSMutableString()
    var date = NSMutableString()

     var xmlData = NSMutableData()

    override func viewDidLoad() {
        super.viewDidLoad()

        tableView.dataSource = self …
Run Code Online (Sandbox Code Playgroud)

soap ios swift

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

访问平移手势的速度

我想获得平移手势的速度,我想使用发送者的速度属性,但它似乎不起作用:

@IBAction func handleGesture(sender: AnyObject) {
    let v = sender.velocity
}
Run Code Online (Sandbox Code Playgroud)

但它抛出一个错误说:

"ambiguous use of 'velocity'"

如果那不是获取平移手势速度的方式,那是什么?

objective-c ios uipangesturerecognizer swift

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

将Equation String转换为Int

我正在尝试转换字符串,如下所示:

var equation = "8+3*4/5-1*(5+5)"
Run Code Online (Sandbox Code Playgroud)

到一个Int,它会按照操作顺序计算它,但是我的代码只返回nil.这是我尝试过的

var answer = Int(equation)
Run Code Online (Sandbox Code Playgroud)

ios swift

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