分类目录归档:MAC

xcode UIScroll 入门理解

基于对UIScroll的简单的理解。 实现横向翻页 3 页 let numOfPages = 3 let pageWidth = 320 let pageHeight = 360   override func viewDidLoad() { super.viewDidLoad()     var scrollView = UIScrollView() scrollView.frame = self.view.bounds //为了让内容横向滚动,设置横向内容宽度为3个页面的宽度总和 scrollView.contentSize=CGSizeMake(CGFloat(pageWidth*numOfPages), CGFloat(pageHeight)) scrollView.pagingEnabled = true scrollView.showsHorizontalScrollIndicator = false … 继续阅读

发表在 Xcode | 标签为 , , | 留下评论

swift调用自定义类库

 独立文件放在工程下即可 import Foundation   class TV{   //定义属性   var price = 1999   var name = "乐TV"   //定义方法   func open()->String{ println("i am open hha") return "Success"   }   func open2(){ println("shit"); }   func close()->Bool{ … 继续阅读

发表在 Xcode | 标签为 , , | 留下评论

xcode写好的苹果手机软件如何别别人iphone用

有2种方法 1:你把你自己软件破解 了 类似可以用91 直接安装到越狱用户的IPHONE 上 (不推荐,因为你不能强迫别人为了用你的软件而去越狱==!) 2:你必须购买APPLE 证书 2.1 99刀的个人证书 或公司 99的证书只能 通过3种方式 : 2.1.1 通过developer 对手机进行安装 (通俗点说就是直接用代码在通过XCODE 安装到手机)是开发调试的一种手段.当其他手机需要使用,需要插到你的电脑商用xcode进行安装。 2.1.2 通过AD HOC 的方式 生成 包 (核心分法原理) 这个包可以通过iTunes 进行安装 但是有确定你必须知道对方的UDID 在生成包之前就把对方UDID 添加到你的APPLE 证书里 制作HOC的包 http://blog.csdn.net/yuanbohx/article/details/9213879 2.1.3 上APP商店 这就不多说了 //*****************************************************************************************// 2.2 … 继续阅读

发表在 Xcode | 标签为 , , , | 留下评论

swift异常处理

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

发表在 Xcode | 标签为 , , | 留下评论

安装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 Store 出来Debug 菜单 然后选择Clear Cookies & Clear Application 然后设置DNS 8.8.8.8 关闭App Store 重启动app store 再次下载,终于安装上了xcode7 http://jingyan.baidu.com/article/425e69e6b641d0be15fc16d9.html 参考文章 … 继续阅读

发表在 Xcode | 标签为 | 留下评论

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.loadRequest(request); } 纯代码实现 var webView … 继续阅读

发表在 Xcode | 标签为 , , | 留下评论

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 beta1中,苹果将原http协议改成了https协议,使用 TLS1.2 SSL加密请求数据。 解决方法 编辑 … 继续阅读

发表在 Xcode | 标签为 , | 留下评论

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 … 继续阅读

发表在 MAC, Xcode | 标签为 , , | 留下评论

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

以下代码未完全实现多选功能,仅仅为中间过程,作为自己复习使用。因为经过优化的代码,最终会忘记中间的过程。 读取本地图片,然后列出,然后可以多选,可以取消选择 // // ViewController.swift // imageTest // // Created by on 15/11/30. // Copyright (c) 2015年 JS. All rights reserved. //   import UIKit import AssetsLibrary   class ViewController: UIViewController { //资源库管理类 var assetsLibrary = ALAssetsLibrary() //保存照片集合 var assets … 继续阅读

发表在 Xcode | 标签为 , , | 留下评论

SVN关键命令行

查看修改的文件记录 svn cat — 显示特定版本的某文件内容。 svn list — 显示一个目录或某一版本存在的文件列表。 svn log — 显示svn 的版本log,含作者、日期、路径等。 svn diff — 显示特定修改的行级详细信息。 导入新项目应该用svn import list示例: 强行上传所有子目录下的新文件 $ svn add * –force svn list http://svn.test.com/svn #查看目录中的文件。 svn list -v http://svn.test.com/svn #查看详细的目录的信息(修订人,版本号,文件大小等)。 svn list [-v] #查看当前当前工作拷贝的版本库URL。 … 继续阅读

发表在 Linux, MAC | 标签为 , | 留下评论