随笔分类 -  iOS 笔记

上一页 1 2 3 4 5 6 ··· 9 下一页
摘要:随着苹果爸爸发布了 超牛叉的iPhone iPhone X 、iPhone XR、iPhone XS 、iPhone XS Max、开发者的适配工作要开始了。 停,🤚。 如果app 适配过 iPhone X、新机子不用怎么适配的了。 如果你之前的适配、都是写死的。 建议你写活吧。万一,苹果爸爸发布 阅读全文
posted @ 2018-11-07 11:09 鸿鹄当高远 阅读(5178) 评论(0) 推荐(0)
摘要:编译报错 当你开心得升级完新 macOS,以及新 XCode,准备体验了一把 Dark Mode 编程模式,开心的打开自己的老项目的时候,发现编译不通过了╮(╯_╰)╭ 如果你的工程中如果依赖 libstdc++,无论是你本身的功能用 C++ 跨平台编写,还是你引入了某个 SDK 其内部依赖这个 l 阅读全文
posted @ 2018-10-08 17:50 鸿鹄当高远 阅读(1434) 评论(1) 推荐(0)
摘要:相似点 1.函数指针和Block都可以实现回调的操作,声明上也很相似,实现上都可以看成是一个代码片段。 2.函数指针类型和Block类型都可以作为变量和函数参数的类型。(typedef定义别名之后,这个别名就是一个类型) 不同点 1.函数指针只能指向预先定义好的函数代码块(可以是其他文件里面定义,通 阅读全文
posted @ 2018-09-21 15:41 鸿鹄当高远 阅读(701) 评论(0) 推荐(0)
摘要:// image 分类 - (UIImage *)circleImage{ // NO 代表透明 UIGraphicsBeginImageContextWithOptions(self.size, NO, 1); // 获得上下文 CGContextRef ctx = UIGraphicsGetCu 阅读全文
posted @ 2018-09-19 16:35 鸿鹄当高远 阅读(486) 评论(1) 推荐(0)
摘要:在Xcode 10开发中, 报错:library not found for -lstdc++.6.0.9 解决方案:将Xcode9的libstdc++6.0.9.tbd拷贝到Xcode10中使用 Xcode10中libstdc++相关的3个库(libstdc++、libstdc++.6、libst 阅读全文
posted @ 2018-09-19 14:28 鸿鹄当高远 阅读(4107) 评论(2) 推荐(0)
摘要:1、JSONString转换为字典 2、JSONString转换为数组 3、字典转换为JSONString 4、数组转换为JSONString 阅读全文
posted @ 2018-07-21 09:56 鸿鹄当高远 阅读(30126) 评论(0) 推荐(0)
摘要:iOS 7.0以上的系统,导航栏默认有毛玻璃效果,遮住了颜色 阅读全文
posted @ 2018-07-20 16:25 鸿鹄当高远 阅读(2840) 评论(0) 推荐(0)
摘要:原文 http://git.devzeng.com/blog/simple-usage-of-realm-in-ios.html 主题 Realm iOS开发 Realm是由 Y Combinator 公司孵化的一款支持运行在手机、平板和可穿戴设备上的嵌入式数据库(旨在取代CoreData和Sqli 阅读全文
posted @ 2018-07-17 10:07 鸿鹄当高远 阅读(1961) 评论(0) 推荐(0)
摘要:Apple 终于在 Swift 4 的 Foundation 的模块中添加了对 JSON 解析的原生支持。 虽然已经有很多第三方类库实现了 JSON 解析,但是能够看到这样一个功能强大、易于使用的官方实现还是不免有些兴奋。 值得注意的是,官方的实现方式适用于任何 Encoder/Decoder ,例 阅读全文
posted @ 2018-07-16 19:18 鸿鹄当高远 阅读(998) 评论(0) 推荐(0)
摘要:Alamofire是在URLSession和URL加载系统的基础上写的。所以,为了更好地学习这个框架,建议先熟悉下列几个底层网络协议栈: URL Loading System Programming Guide >> URLSession Class Reference >> URLCache Cl 阅读全文
posted @ 2018-07-09 13:58 鸿鹄当高远 阅读(1941) 评论(0) 推荐(0)
摘要:Alamofire框架的使用一 —— 基本用法 对于使用Objective-C的开发者,一定非常熟悉AFNetworking这个网络框架。在苹果推出的Swift之后,AFNetworking的作者专门用Swift来编写一个类似AFNetworking的网络框架,称为Alamofire。Alamofi 阅读全文
posted @ 2018-07-09 13:57 鸿鹄当高远 阅读(5759) 评论(0) 推荐(0)
摘要:if (textField == _phoneTF) { //支持删除 if (range.length == 1 && string.length == 0) { return YES; } else if (_phoneTF.text.length ... 阅读全文
posted @ 2018-07-05 17:13 鸿鹄当高远 阅读(906) 评论(0) 推荐(0)
摘要:NSMutableAttributedString let testAttributes = [NSAttributedStringKey.foregroundColor: UIColor.blue, NSAttributedStringKey.backgroundColor: UIColor.ye 阅读全文
posted @ 2018-05-30 14:40 鸿鹄当高远 阅读(4628) 评论(0) 推荐(1)
摘要:iOS 设置View投影 需要设置 颜色 阴影半径 等元素 阅读全文
posted @ 2018-05-24 12:00 鸿鹄当高远 阅读(6334) 评论(0) 推荐(0)
摘要:iOS 波浪效果的实现 @interface ViewController () @property (strong, nonatomic) CADisplayLink *displayLink; @property (strong, nonatomic) CAShapeLayer *shapeLa 阅读全文
posted @ 2018-05-16 17:01 鸿鹄当高远 阅读(1110) 评论(0) 推荐(0)
摘要:iOS 常用三方 1、ZWMSegmentController 分页控制器 https://github.com/weiming4219/ZWMSegmentController 阅读全文
posted @ 2018-05-14 18:31 鸿鹄当高远 阅读(597) 评论(0) 推荐(0)
摘要:设置字体 阅读全文
posted @ 2018-04-27 15:05 鸿鹄当高远 阅读(1665) 评论(0) 推荐(0)
摘要:UIImage* img=[UIImage imageNamed:@"name.png"];//原图 UIEdgeInsets edge=UIEdgeInsetsMake(0, 10, 0,10); //UIImageResizingModeStretch:拉伸模式,通过拉伸UIEdgeInsets指定的矩形区域来填充图片 //UIImageResizingModeTile:平铺模式,通过重复显... 阅读全文
posted @ 2018-04-22 10:09 鸿鹄当高远 阅读(1009) 评论(0) 推荐(0)
摘要:第一种: 用CADisplayLink可以实现不停重绘。 - (CADisplayLink *)link { if (!_link) { // 创建定时器,一秒钟调用rotation方法60次 _link = [CADisplayLink displayLinkWithTarget:self sel 阅读全文
posted @ 2018-04-18 18:09 鸿鹄当高远 阅读(702) 评论(0) 推荐(0)
摘要:一、RunTime简介 RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 对于C语言,函数的调用在编译的时候会决定调用哪个函数。 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应 阅读全文
posted @ 2018-03-24 15:15 鸿鹄当高远 阅读(961) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 9 下一页