一、编译时检测 1. 判断 SDK 是否是某个版本或更高版本 ifdef __IPHONE_11_0 2.判断当前需要支持的最低版本 __IPHONE_OS_VERSION_MIN_REQUIRED ​ 这个宏的取值也就是 __ENVIRONMENT_IPHONE_OS_VERSION_MIN_R
iOS中JavaScript 与OC交互 - 简书 IOS进阶之WKWebView - CocoaChina_让移动开发更简单 教你使用 WKWebView 的正确姿势 - iOS - 掘金 iOS WKWebView与JS交互 - 简书 iOS开发 - WKWebView使用详解 - 简书 xib
Apple在Xcode4.2中推出用于iOS应用故事版概念。   标识:Identity(标识)检查器最常用于为用户界面元素或者控制器分配一个自定义类。   属性:Attributes(属性)检查器在微调用户界面元素的行为时频繁使用。注意,并不是UI元素的所有属性都可以在这里配置,有一些只能通过代码
Swift代理的使用 协议规定了用来实现某一特定功能所必需的方法和属性。 任意能够满足协议要求的类型被称为遵循(conform)这个协议。 类,结构体或枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。   1、申明代理 // 协议内容 @objc protocol TLSelect
  NSMutableAttributedString                   let testAttributes = [NSAttributedStringKey.foregroundColor: UIColor.blue, NSAttributedStringKey.backgro
iOS 图片压缩限制大小最优解 - 简书 iOS UIImage图片文件大小 - 简书
UINavigationBar 使用总结 - 简书 UINavigationBar属性及返回按钮更改小结 - 简书 去掉navigation返回按钮文字 - CSDN博客 iOS 去掉navigationcontroller返回键文字 - CSDN博客 修改_删除导航栏返回按钮的文字 - CSDN博
在iOS 8中使用UIAlertController - CocoaChina_让移动开发更简单 iOS开发 自定义UIAlertController的样式 - 简书 自定义UIAlertController - CSDN博客
iOS弱网环境下,重复点击导致的连续push的问题 - 简书 非常详细的 navigationController 的使用 - CSDN博客 iOS透明导航栏的平滑过渡(进阶版) - CSDN博客
最近去了次演唱会,看见有人在用这个,刚好没事,我自己也写了一个。 顺手练一练swift,第一个纯swift开发工程。 支持字体大小切换,滚动速度切换,字体切换,字体颜色切换 工程Git:https://github.com/WALKERMUZHOU/SCVocalConcert  欢迎大家指点
当你的tableView有几行显示不全或者最后一行无法显示,而且无法滑动时 - CSDN博客 iOS开发- iOS7显示偏差(UITableView下移)解决办法_Android教程 _ 帮客之家 【iOS】TableView的footerView不随cell滚动而停留在tableView底部的问题
简述 GLProgram是GPUImage中代表openGL ES 中的program,具有glprogram功能。其实是作者对OpenGL ES program的面向对象封装 初始化 - (id)initWithVertexShaderString:(NSString *)vShaderStrin
block基本使用 block修饰符 retain_cycle 防止Block的循环引用(技巧) - CSDN博客 IOS中的block和retain cycle - 不积跬步 无以至千里 不积小流 无以成江海 - ITeye博客 [原创]关于Block的定义,和作为参数的写法 ← iOS学
译-UITableViewCell中嵌套 · 快乐的鲸鱼 UITableViewCell中设置动态大小的圆形imageview - yoyoso的个人页面 如何让 UITableViewCell 中的 imageView 大小固定 _ 里脊串的开发随笔 iOS UITableViewCell 中 调
#define KColorRandomColor [UIColor colorWithRed:arc4random()%255/255.0 green:arc4random()%255/255.0 blue:arc4random()%255/255.0 alpha:1.0]  
iOS开发-音频播放 - 简书 iOS-音频播放 - 简书 实例编程iPhone 录音和播放 ios-后台播放视频、直播流 - 简书 iOS-音频-AVAudioSession - 掘金
字典的快速赋值 setValuesForKeysWithDictionary - 简书 IOS开发之NSDictionary里setValue_forKey与setObject_forKey、objectForKey与valueF... - CSDN博客 当 NSDictionary 遇见 nil
紧接着上一节来写   一,选中On按钮,同时按住Control键,连接到FirstViewController.h文件中。 会弹出如下对话框。     二,将Connection处选择为Action,同时将Name处填入点击事件名称,此处可不写冒号,Xcode会自动在点击事件后添加冒号。 如下图

推荐文章