swift
cos_sin_tan
热爱移动开发,专注成长
展开
-
iOS/Swift跳转界面时隐藏tabBar的方法
我们有时候在开发iOS的时候,涉及到跳转界面时,需要隐藏tabbar,以便我们重新定义新的。OC版本的://1.设置self.tabBarController.tabBar.hidden=YES; self.tabBarController.tabBar.hidden=YES; //2.如果在push跳转时需要隐藏tabBar,设置self.hidesBotto转载 2016-06-26 15:46:06 · 6918 阅读 · 0 评论 -
Could not cast value of type '__NSCFNumber' (0x...) to 'NSString' (0x...).
The value is an NSNumber, not an NSString. You can use stringValue to convert it:if let a = d["a"] as? NSNumber { let aString = a.stringValue println(aString) // -1}If you're sure i转载 2016-07-02 09:42:53 · 5466 阅读 · 0 评论 -
2016:iOS开发趋势思考--写的有趣~
参加GMTC大会,第一个议题就是《移动开发的未来展望》,有些启发整理记录一下。编程神作《代码大全》提过,在技术浪潮中找到自己的位置。编程技术的更迭越来越快,当进行技术选择时,思考当前的技术方向和自己应该要处的位置很有必要。古语云:知而慎行,君子不立于危墙之下,焉可等闲视之。移动开发大浪已退在2014年,如果你问有哪些工作门槛低,前景好?|答案除了这个之外,转载 2016-07-02 09:46:10 · 932 阅读 · 0 评论 -
Swift解析Json返回值为null的问题
nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同。//json返回的null值 EduExper = "";if J转载 2016-07-14 08:49:49 · 2685 阅读 · 0 评论 -
编译提示"_sqlite3_column_int", referenced from: 错误 ---swift中添加sqlite报错
在 linked frame and library中,输入sqlite ,添加对应出来的库即可。原创 2016-06-18 09:05:19 · 2709 阅读 · 0 评论 -
Swift使用FMDB操作SQLite
SQLite大家都懂的。本地数据库,在移动设备上使用广泛。IOS平台上自然也少不了它。最近自己折腾一个小App的时候需要使用sqlite本地数据库,上Github搜了下IOS下对SQLite的三方封装有个星星很多的FMDB。不过是Obiect-C的库,我是使用Swift的,本以为不能用了,不过后折腾了下发现在Swift下使用oc的库非常简单。下面我就介绍下如何在Swift下使用oc的FMDB库。转载 2016-06-20 09:04:09 · 556 阅读 · 0 评论 -
IOS Sqlite使用FMDB
http://www.gdcool.net/?post=130好吧,页面禁止复制~~~转载 2016-06-20 09:08:00 · 296 阅读 · 0 评论 -
swift-UITableView的根本使用
swift-UITableView的基本使用废话不多说了,直接贴我今天写的代码吧:如果新手有什么不懂的,可以发我邮箱。//// singleInfo.swift 个人信息// Housekeeper//// Created by 卢洋 on 15/10/27.// Copyright © 2015年 奈文摩尔转载 2016-06-20 09:09:00 · 532 阅读 · 0 评论 -
html5学习路线规划------莫名觉得还挺有爱滴。。。。
最近女朋友iOS辞职了,准备在家学习Html5,于是我就规划一个了Html5的学习路线图,由于女朋友有一定的Web开发基础,所以规划中的基础部分较少,实战应用的部分较多,有需要的也可以参考。 计划需要总时间:两个月(在有一定的基础的前提下) 准备 1.Html5概念了解 2.HBuilder安装 第一章 Html5基础 1.Htm转载 2016-06-22 11:53:12 · 1383 阅读 · 1 评论 -
证书过期:The certificate used to sign "###"...
Swift真机运行时报错,提示证书问题。错误提示:The certificate used to sign "Hmss" has either expired or has been revoked. An updated certificate is required to sign and install the application.解决方法:转载 2016-08-03 09:10:58 · 546 阅读 · 0 评论 -
Swift - 使用NSURL进行数据的提交和获取(POST与GET)
使用Swift进行iOS开发时,不可避免的要进行远程的数据获取和提交。其数据请求的方式既可能是POST也可能是GET。同不管是POST还是GET又可以分为同步请求和异步请求。下面通过四个例子来进行演示。1,使用POST方式提交数据(用户id和分数)(1)同步请求12345678转载 2016-07-02 09:42:31 · 982 阅读 · 0 评论 -
Swift定义一个全局变量字符串
let XXXXXXX: String = "abd"转载 2016-06-15 17:58:20 · 1890 阅读 · 0 评论 -
swift 重写set方法
var name = "myd" { /*这里是在赋值之前会调用,在这里面会有一个新属性newValue,这个newValue就等价与之前oc里面的-(void)setX:(CGFloat)x;里面最后面的那个小x这样你就可以处理新值了,并把他直接赋值给当前属性*/willSet{name = newValue}转载 2016-06-27 12:42:17 · 3627 阅读 · 0 评论 -
Swift UILabel常用功能
添加UILabellet label=UILabel(frame: CGRectMake(30, 120, 300, 36)) label.text="测试Swift UILabel" self.view .addSubview(label) //设置背景色 label.backgroundColor=U转载 2016-06-06 14:32:58 · 357 阅读 · 0 评论 -
swift uibutton
import UIKitclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() //创建有状态的按钮 var btn:UIButton = UIButton(fram转载 2016-06-06 14:34:55 · 526 阅读 · 0 评论 -
swift UITextField的使用,及事件委托
UITextField是用来文本输入的,比如常用的登录用户名和密码输入等等,那我们直接进入主题吧1.创建普通的UITextField//构建基本的UITextFieldvar uitf:UITextField = UITextField(frame: CGRect(x: 50, y: 50, width: 200, height: 30))uitf.backgroundColor转载 2016-06-06 14:36:29 · 2671 阅读 · 0 评论 -
swift 点击空白键盘下去
class AddDayReportViewController: UITableViewController { @IBOutlet weak var workcontent: UITextView! override func viewDidLoad() { super.viewDidLoad()转载 2016-06-12 21:57:55 · 1562 阅读 · 0 评论 -
Swift - 开关按钮(UISwitch)的用法
import UIKit class ViewController: UIViewController { var uiswitch:UISwitch!; override func viewDidLoad() { super.viewDidLoad() uiswitch = UISwitch()转载 2016-06-13 20:39:44 · 906 阅读 · 0 评论 -
swift 获取app版本号及 ios 版本号
func versionCheck(){ let infoDictionary = NSBundle.mainBundle().infoDictionary let appDisplayName: AnyObject? = infoDictionary!["CFBundleDisplayName"] let majorVersion转载 2016-06-13 20:40:39 · 1978 阅读 · 0 评论 -
Swift anyobject 如何把value强转成String类型,或者判断value的类型?
var dict = [String: AnyObject]()if let code = dict["code"] as? Int {let result = String(code)// do something}作者:不二乎链接:http://www.zhihu.com/question/26766507/answer/35519871来源:知乎著作权转载 2016-06-15 10:37:29 · 9894 阅读 · 0 评论 -
我们在访问苹果开发网站的时候会遇到这样的问题:An unspecified error occurred.The selected team's agent, '**' must agree to t
解决方法,复制错误中的提示url。进入官网,然后同意界面上的alter框即可。转载 2016-07-01 09:16:23 · 1936 阅读 · 2 评论 -
给UICollectionViewCell绑定手势 long press举例
手势是苹果手机一个比较有意思的功能了,下面我们给开发者介绍一个UICollectionViewCell绑定手势 long press举例手势绑定功能是最常用的,但是没有经验的朋友,第一次用swift实现对UICollectionView集合中每个cell进行手势绑定,就有些茫然了。如果对swift手势和collectionview的实现还不是很清晰的话,请查看我这两篇swift版本转载 2016-06-23 17:21:35 · 1222 阅读 · 0 评论