03 2017 档案
摘要:emmet, markdown preview, package Control, SFTP, Anaconda
阅读全文
摘要:sublime text3 sublime text2 sublime text `sudo ln s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl`
阅读全文
摘要:效果图 给MBProgressHUD添加一个分类(extension) 使用方法:
阅读全文
摘要:假如你的项目目录如下所示: |____AOP | |____AppDelegate.h | |____AppDelegate.m | |____Base.lproj | | |____LaunchScreen.xib | | |____Main.storyboard | |____Images.xc
阅读全文
摘要:在textField输入内容时,如果内容为英文,输入的英文如果不正确的单词就是有红色的线报警,关闭英文自动联想功能 ` self.autocorrectionType = UITextAutocorrectionTypeNo `
阅读全文
摘要:键盘管理 "TPKeyboardAvoiding" "IQKeyboardManager(1.2.8)" 弹窗HUD "MBProgressHUD(0.9.2)" "SVProgressHUD" "UIView+Toast" UIView显示提示Category "Toast Swift" Tosa
阅读全文
摘要:swift中可以通过三种方法解决循环引用的问题 1. 利用类似oc方法解决循环引用 weak var weakSelf = self loadData = { (value) in print(weakSelf.xxx) } 2. 推荐使用 loadData = { [weak self] (val
阅读全文
摘要:AFJSONResponseSerializer+Serializer.h AFJSONResponseSerializer+Serializer.m
阅读全文
摘要:以MBProgressHUD为例子 swift中Podfile文件一般都会加上use_frameworks! 这样就可以直接通过import MBProgressHUD来访问MBProgressHUD中的方法了 这个时候如果我们想要给MBProgressHUD添加一些方法,一般会使用category
阅读全文
摘要:升级到xcode8之后发现不能支持7.0设备 1 . 下载文件将文件覆盖到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 路径下 2. 打开 /Applications/Xc
阅读全文
摘要:objc可以用通过重写setHighlighted方法来达到当按钮选中时的高亮状态 swift中取消高亮状态
阅读全文
摘要:swift中实现单例的方式 通过static let 来保证instance只被初始化一次 重写init方法并private属性,防止对象被重写初始化
阅读全文
摘要:在oc中为了增强已有类的功能,我们经常使用分类。使用分类,我们可以在不破坏原有类的结构的前提下,对原有类进行模块化的扩展。 但是在swift中没有分类这种写法了。相对应的是swift中只有扩展(Extensions)。 下面是swift中扩展(Extensions)的说明 扩展就是向一个已有的类、结
阅读全文
摘要:1. command + R 快速编译并运行项目 2. command + . 停止正在运行的项目 3. command + shift + O 快速打开xcode文件搜索功能 4. command + 0 关闭左边的侧边栏 5. command + option + 0 关闭右边的侧边栏 6. c
阅读全文
摘要:swift CollectionView学习 效果图: 源码: ContModel.swift ContViewCell.swift cell截图 ViewController.swift collectionView的方法和objc中的使用方法类似 这几有几个重点需要注意 1.使用UIVisual
阅读全文
摘要:"SnapKit" 是Swift中自动布局的框架,相当于Objective C中的 "Masonry" 下面是tableView自定义cell,使用SnapKit布局的效果图: 详细代码如下: TYCustomCell.swift ViewController.swift 重点:swift中tabl
阅读全文
摘要:tableView自适应高度 效果图: 源码: xib布局介绍 : 1.上面label layout 2.下面label2 layout (label2可以显示多行numberOfLines = 0 ) 关键代码:利用tableView自带的自适应高度的方法
阅读全文
摘要:swift学习之计时器 这个demo主要学习在swift中如何操作计时器(Timer),按钮(UIButton),文本(Label) 效果图: 代码 基本控件的创建: UIButton: UILabel: Timer: swift中方法名更加简单,枚举类型可以直接使用点语法操作
阅读全文
摘要:CocoaPods安装教程 pod setup很慢解决方案 http://www.jianshu.com/p/6230eec137f6
阅读全文