swift异常处理

在 Swift 中, enum 是最好的方法建立属于你自己的异常类型,你只要在你的 enum 中确认新的 ErrorType。 enum MyError: ErrorType {} 如何抛出异常 在抛出异常之前,我们需要在函数或方法的返回箭头 -> 前使用 throws 来标明将会抛出异常 func myMethodRetrunNothing() throws func myMethodRetrunString() throws -> String override func vie More


安装xcode app store 显示安装失败

清除安装过的开发工具 个人理解这个命令可以删除xcode相关历史遗留 很多时候我们安装过 xcode 改过一些配置,可能app store不认了。需要清理 sudo /Developer/Library/uninstall-devtools --mode=all MAC OS X 在App Store中下载XCode5 失败的问题 命令行输入 defaults write com.apple.appstore ShowDebugMenu -bool true 这样App More


swift加载浏览器

swift加载浏览器 页面上拉个控件 @IBOutlet weak var web: UIWebView! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. var url = NSURL(string: "http://baidu.com"); var request = NSURLRequest(URL: url!); web.loadRe More


Xcode 7中http通信出现如下错误:Application Transport Security has blocked a cleartext HTTP (http://)

进来买了苹果的证书,发现各种问题。 xcode6 无法在我的iphone6s上进行测试。只好升级到7 Xcode 7中http通信出现如下错误:Application Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file. 字数104 阅读35 评论0 喜欢0 原因 在iOS9 More


swift弹窗大全

// // ViewController.swift // Tanchu // // Created by 房允麒 on 15/12/1. // Copyright (c) 2015年 JS. All rights reserved. // import UIKit class ViewController: UIViewController { var alert1: UIAlertController! var alert2: UIAlertController! var actionSheet: UIAlertController! override func viewDidLoad() { More


swift图片多选,取消选择模型

以下代码未完全实现多选功能,仅仅为中间过程,作为自己复习使用。因为经过优化的代码,最终会忘记中间的过程。 读取本地图片,然后列出,然后可以多选,可以取消选择 // // ViewController.swift // imageTest // // Created by on 15/11/30. // Copyright (c) 2015年 JS. All rights reserved. // import UIKit import AssetsLibrary More


SVN关键命令行

SVN 启动 svnserve -d -r /backup/svn/ 查看修改的文件记录 svn cat -- 显示特定版本的某文件内容。 svn list -- 显示一个目录或某一版本存在的文件列表。 svn log -- 显示svn 的版本log,含作者、日期、路径等。 svn diff -- 显示特定修改的行级详细信息。 导入新项目应该用svn import list示例: 强行上传所有子目录下的新文件 $ svn ad More


swift 使用代码来自适应界面

月小升曾经使用界面来进行自适应,作为没有经过系统化xcode训练的人来说,太麻烦了。还是代码来得直接。 直接计算屏幕的宽度,就可以设置元件的大小了。 // // ViewController.swift // kids // // Created by on 15/9/4. // Copyright (c) 2015年 Acrowdkids. All rights reserved. // import UIKit class ViewController: UIViewCon More


object c 源代码动态增加按钮,并给按钮一个点击事件

object c 源代码动态增加按钮,并给按钮一个点击事件 - (void)viewDidLoad { [super viewDidLoad]; CGRect frame = CGRectMake(90, 200, 200, 60); UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btn.frame = frame; btn.backgroundColor = [UIColor clearColor]; [btn setTitle:@"动态添加一个按钮!" for More


xcode 开发快速小手册

知识库 加载一张图片 UIImageView *imageView =[[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 200, 200)]; imageView.image=[UIImage imageNamed:@"22.png"]; [self.view addSubview:imageView]; 弹出窗口 NSString *msg = @"f*au*ck U"; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"message" m More