这是我写这行时的错误self.MessageTextField.delegate = self
:
/ChatApp/ViewController.swift:27:42:无法将类型'ViewController'的值赋给'UITextFieldDelegate?'类型的值
这是我的Swift代码(ViewerController.swift):
//
// ViewController.swift
// ChatApp
//
// Created by David Chen on 15/4/12.
// Copyright (c) 2015? cwsoft. All rights reserved.
//
import UIKit
import Parse
class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
var messagesArray:[String] = [String]()
@IBOutlet weak var MessageTableView: UITableView!
@IBOutlet weak var ButtonSend: UIButton!
@IBOutlet weak var DockViewHeightConstraint: NSLayoutConstraint!
@IBOutlet weak var MessageTextField: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
//
self.MessageTableView.delegate = self
self.MessageTableView.dataSource = self
//Set delegate
self.MessageTextField.delegate = self …
Run Code Online (Sandbox Code Playgroud) 我有一个Images.xcassets
文件夹中的图像,我想UIImage
使用swift 以编程方式加载它.我怎样才能做到这一点?有人这样做过吗?请给我一些代码示例!
我有一个网络应用程序,我想制作一个iOS应用程序,我不想使用HTTP请求,我的网站有自己的数据库(这是一个MySQL数据库).我google了很多,但我找不到适合我的解决方案.你们之前有人这样做过吗?
我刚刚下载了Visual Studio Community 2015,我想在WinForm和C#Project中配置.Net Native,我该怎么做?
我在Xcode 6.3(6D570)中创建了一个游乐场并输入以下代码:
import UIKit
var randum_num = arc4random_uniform(13) + 1
String(format: "card%i", arguments: randum_num)
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误:
cannot find an initializer for type 'String' that accepts an argument list of type '(format: String, argument: UInt32
Run Code Online (Sandbox Code Playgroud)
对不起,我是Swift的新手,感谢您的任何建议!
PS我正在关注本教程:链接
我想检查用户是否登录,如果用户已登录,则将他带到主屏幕,或显示欢迎屏幕.
我的tableview应用看起来像这样:
我不知道为什么这label1
不起作用。
这是我的操作方法:
我拖动了一个UITableViewController
并将其设置为initialViewController。
我将UITableViewCell样式设置为 Custom
然后我设置UITableViewController的 Custom Class
和UITableViewCell的
然后,我添加了一些约束:
这里是TableViewController.swift
:
import UIKit
class TableViewController: UITableViewController {
let arr = ["abc", "def", "ghi", "jkl", "mno"]
override func viewDidLoad() {
super.viewDidLoad()
}
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1 // This should more than one if you want to see the sections and rows in your tableview
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return arr.count
}
override …
Run Code Online (Sandbox Code Playgroud) swift ×6
ios ×5
syntax-error ×2
xcode ×2
.net ×1
.net-native ×1
c# ×1
delegates ×1
mysql ×1
uiimage ×1
uitableview ×1
winforms ×1