自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

allanGold

希望我的点滴记录对迷茫中的您有些许帮助

  • 博客(39)
  • 资源 (17)
  • 收藏
  • 关注

转载 CocoaPods

gem sources --remove 源资源地址gem sources -a 新资源地址gem sources -l*** CURRENT SOURCES ***https://ruby.taobao.org/sodu gem install cocoapods如何查看 pod setup的进度cd ~/.cocoapodsdu -sh *卸载sudo gem uninstall cocoap...

2016-11-30 09:43:37 408

转载 Xcode8调试黑科技:Memory Graph实战解决闭包引用循环问题

http://www.jianshu.com/p/f792f9aa2e45

2016-11-29 17:21:04 589

转载 iOS KeyFrame动画

@interface CAKeyframeAnimation :CAPropertyAnimation@property(nullable,copy) NSArray *values;@property(nullable)CGPathRef path;@property(nullable,copy) NSArrayNSNumber *> *keyTimes;

2016-11-29 14:15:56 851

转载 iOS 跑马灯效果展示

@implementation ViewController- (void)viewDidLoad {    [superviewDidLoad];    // Do any additional setup after loading the view, typically from a nib.        self.contentView    

2016-11-29 13:46:08 1411

原创 iOS 导航栏的那些事儿 【控制器的view--self.view的坐标从哪里开始】

从 iOS7 开始,苹果采用了大量的扁平化和毛玻璃风格,刚升级到 iOS7 之后会发现界面的布局多多少少有一些偏差(当然现在新建的项目没有这方面困扰,不需要经历6到7的适配),适配过程中会发现如下一些属性,- edgesForExtendedLayout- translucent- extendedLayoutIncludesOpaqueBars- automaticall...

2016-11-25 09:31:42 813

转载 iOS开发-进阶:iOS7中的多任务 - Background Fetch,Silent Remote Notifications,Background Transfer Service

iOS7以前的MultitaskingiOS的多任务是在iOS4的时候被引入的,在此之前iOS的app都是按下Home键就被干掉了。iOS4虽然引入了后台和多任务,但是实际上是伪多任务,一般的app后台并不能执行自己的代码,只有少数几类服务在通过注册后可以真正在后台运行,并且在提交到AppStore的时候也会被严格审核是否有越权行为,这种限制主要是出于对于设备的续航和安全两方面进行的考虑。

2016-11-24 18:17:34 1028

转载 PhotoUI框架的添加导致的iOS7及之前版本崩溃问题

PhotoUI框架的添加导致的iOS7及之前版本崩溃问题,打印错误大致如下:dyld: Librarynot loaded: /System/Library/Frameworks/Photos.framework/Photos Referenced from: /Users/admin/Library/Developer/CoreSimulator/Devices/88F53E5F

2016-11-24 11:18:05 434

转载 #if、#ifdef、#if defined之间的区别

#if的使用说明#if的后面接的是表达式#if (MAX==10)||(MAX==20) code...#endif它的作用是:如果(MAX==10)||(MAX==20)成立,那么编译器就会把其中的#if 与 #endif之间的代码编译进去(注意:是编译进去,不是执行!!)#if defined的使用#if后面接的是一个宏。#if defined (

2016-11-24 10:35:18 3871

转载 iOS 神奇的IB_DESIGNABLE和IBInspectable

情景:在很多中情况下我们需要设置UIView或者UIImageView的圆角以及边框等,我们通常的做法是:1.代码创建的控件:利用代码设置cornerRadius(别忘记设置裁剪哦masksToBounds = YES)和borderWidth属性;2.在xib中你还有一种做法就是设置Key Paht;(注意:这里虽然设置了我们并不能立即在xib中看到设置后圆角效果,这是本文重点)

2016-11-23 16:25:31 450

原创 iOS 选取头像视图的实现(一)

@interface ViewController ()<UIScrollViewDelegate>{ UIScrollView *_scrollView; UIImageView *_imgView; CGFloat _deltaW; CGFloat _deltaH;}@end@implementation ViewController-...

2016-11-23 13:52:09 976

转载 iOS 获取屏幕某个区域的截图

-(void)fullScreenshots{        UIWindow *screenWindow = [[UIApplicationsharedApplication] keyWindow];        UIGraphicsBeginImageContext(screenWindow.frame.size);//全屏截图,包括window

2016-11-21 18:14:18 10116

转载 iOS 用平移手势圈出一个矩形区域

-(void)pan:(UIPanGestureRecognizer*)pan{        if(pan.state==UIGestureRecognizerStateBegan) {                //获得点击的起点                self.startP=[pan locationInVi

2016-11-21 16:22:25 1878

转载 iOS 渐变色 以及 镂空效果的实现(Mask的妙用)以及镂空文字的实现

实现起来也很简单,主要分3个步骤:1.创建一个镂空的路径:  UIBezierPath 有个原生的方法- (void)appendPath:(UIBezierPath *)bezierPath, 这个方法作用是俩个路径有叠加的部分则会镂空.  这个方法实现原理应该是path的FillRule 默认是FillRuleEvenOdd(CALayer 有一个fillRule属性的

2016-11-17 14:51:11 8078

转载 iOS 点击按钮的抖动动画

#pragma mark - **************** 列表中按钮点击动画效果-(void)shakeToShow:(UIButton *)button{    CAKeyframeAnimation* animation = [CAKeyframeAnimationanimationWithKeyPath:@"transform"];    animation

2016-11-17 13:41:05 3862

转载 相册框架

http://www.tuicool.com/articles/Jjy2i2Y

2016-11-16 17:28:30 614

转载 iOS10 权限问题

在info.plist —Source Code中添加UsageDescription相关的key, 描述字符串自己随意填写就可以,但是一定要填写,不然会引发包无效的问题,导致上传打包后构建版本一直不显示。 NSPhotoLibraryUsageDescription string>App需要您的同意,才能访问相册string> NSCameraUsageDescriptio

2016-11-16 16:12:22 797

转载 OpenGl

http://www.jianshu.com/p/74d7ab73f04e

2016-11-14 18:25:10 290

转载 Xcode 8 Instruments系列讲解

http://www.jianshu.com/p/92cd90e65d4chttp://www.jianshu.com/p/9ac281228de2http://www.jianshu.com/p/b3443352169chttp://www.jianshu.com/p/ca6e25bf4604http://www.jianshu.com/p/0783cb5e1a46

2016-11-14 17:56:08 1749

转载 屏幕旋转

http://www.jianshu.com/p/b484925e2516

2016-11-14 17:16:27 318

转载 系统网络框架NSURLSession(二)

NSURLSessionDataTask 大文件离线断点下载主要内容实现文件下载监听文件的下载进度解决内存飙升问题常用操作:开始 | 暂停 | 取消 | 恢复断点下载离线断点下载实现源码1. 实现文件下载对于文件下载的实现这里就不再赘述,如果记不太清的话可以参考篇头提到的文章,里面有详细介绍,这里我就上代码了//01 确定请求路径NSURL *URL =

2016-11-14 15:15:38 600 1

转载 系统网络框架NSURLSession(一)

目录NSURLSession 的优势NSURLSessionTask 的子类NSURLSessionDataTask 发送 GET 请求NSURLSessionDataTask 发送 POST 请求NSURLSessionDataTask 设置代理发送请求设置代理之后的强引用问题NSURLSessionDataTask 简单下载NSURLSessionDownloadTask 简单下载da

2016-11-14 15:06:41 655

转载 OC中的一些编程写法--({"添加代码"}) 花括号用法

self.tableView.tableHeaderView = ({ UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 184.0f)]; UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0...

2016-11-14 14:01:15 2948

转载 AS

http://www.open-open.com/lib/view/open1466430392743.html

2016-11-14 10:29:54 278

转载 iOS 绘制气泡图案

通过重写UIView的DrawRect方法绘制气泡-(void)drawRect:(CGRect)rect{[self drawInContext:UIGraphicsGetCurrentContext()];self.layer.shadowColor = [[UIColor blackColor] CGColor];self.layer.shadowOp

2016-11-11 23:35:05 2210

转载 iOS 画气泡

1 先自定义一个view#import #define kCalloutWidth   80.0   // 气泡高度#define kCalloutHeight  95.0     // 气泡宽度#define kArrorHeight    15       // 底部距离高度@interface CallOutContentView : UIView

2016-11-11 23:33:45 777

转载 Xcode 8 Instruments工具集的变化

http://www.tuicool.com/articles/zaaMZbZ

2016-11-11 23:26:54 277

转载 iOS 绘图教程

http://www.cocoachina.com/industry/20140115/7703.html

2016-11-11 17:51:01 628

转载 iOS 性能调优

http://url.cn/41PKX81

2016-11-11 14:08:02 303

转载 iOS 二维码(系统自带)

http://url.cn/41NkuwZ

2016-11-10 20:55:10 385

原创 RAC 知识点(三)

#import "NSObject+RACSelectorSignal.h"导入这个头文件所有继承于NSObject的类都可以调取这个方法/// Creates a signal associated with the receiver, which will send a tuple of the/// method's arguments each time t

2016-11-10 19:19:08 400

原创 RAC 知识点(二)

一直取值直到返回yes/// Takes values until the given block returns `YES`.////// Returns a stream of the initial values in the receiver that fail `predicate`./// If `predicate` never returns `YE

2016-11-10 17:04:23 503

原创 RAC 知识点

订阅者:就是一段代码,它等待信号给它发送一些值,然后订阅者就能处理这些值了宏RAC()  与  RACObserver() 相同,提供想要与即将到来的值绑定的对象和参数,在其内部所做的是创建一个订阅者并更新其属性的值e.g.RAC(self, usernameIsValid) = RACOberver(self.viewModel, isUsernameValid);RAC(sel

2016-11-10 17:00:02 363

转载 RAC RACChannelTo

RACChannelTo(self, name) = RACChannelTo(self.model, name); 这种写法是个双向绑定,也就是 self.name 改变,self.model.name 会改变;反之 self.model.name 改变的话,self.name 也会改变。RACChannelTo(self, filmType, @(ASHRecipeFilmTypeCo

2016-11-10 16:40:16 1228 1

转载 PHP处理微信中带Emoji表情的消息发送和接收(Unicode字符转码编码)

在进行微信公众号开发者接入的时候,与用户的对话互动中,涉及到的文本信息不仅仅是文字那么简单,其中可能还会包含着各种表情字符,例如「emoji表情」。百科:  Emoji由于微信接口中对于emoji表情使用的是UTF-8的二进制字符串,并没有解码,表现就是当收到微信端用户发来的emoji表情时,显示为一个方块型「」或是无法显示的字符,这时就需要对其进行转码。同理在向微信服务器发送带

2016-11-10 14:08:57 9951 1

原创 注意 iOS系统键盘的九宫格键盘输入的内容

➋➌➍➎➏➐➑➒

2016-11-10 10:18:48 11136

原创 Coredata 通俗理解

在 托管对象上下文和 持久化对象存储之间便是 持久化存储协调器应用程序通过类 NSPersistentStoreCoordinator的实例访问 持久化对象存储

2016-11-04 10:08:32 329

原创 UIButton 按下不放状态

UIButton 按下不放状态可以用UIButton的父类属性highLighted来标明既可以在按钮方法中判断也可以用kvo的方式对这个属性进行监听

2016-11-03 20:47:54 1171

转载 集成Reactive Cocoa

众所周知, ReactiveCocoa 是由 Github 工程师主导设计的一款 FRP 应用框架, 关于 RAC和 FRP 在这里不再多作赘述。今天主要来介绍下RAC的引入。引入方式手动引入CocoaPodsCarthage引入前准备本教程使用 Xcode 8 和 Xcode 7.3.1 同时讲解(因为Xcode8已经发布GM版本, 因此主要讲解Xcode8的适配

2016-11-01 17:36:12 1522

转载 Git Submodule 使用简介

D瓜哥从去年开始,将所有的笔记都整合到了自建的 Wiki 中。整理分析,确实方便很多。最近有两个部分,比较独立,自成系统。其中,有一个模块还考虑和其他小伙伴合作来搞。所以,就将这两部分抽取出来,独立成单独的项目来维护。但是,为方便查看和随时随地同步更新,正好可以使用 Git Submodule 特性。另外,还有一种场景:开发的项目使用了第三方或者公司的基础库,使用同一个版本库肯定不

2016-11-01 16:10:29 814

iOS9 By Tutorials.zip

iOS9 By Tutorials iOS9的新功能使用以及例子,希望可以帮到喜欢iOS的你

2019-08-06

iOS 9 by Tutorials Code3.zip

iOS 9 by Tutorials Code3 05-15

2019-08-06

iOS 9 by Tutorials Code2_2.zip

iOS 9 by Tutorials Code2_2 04_final

2019-08-06

iOS 9 by Tutorials Code2_1.zip

iOS 9 by Tutorials Code2_1 4_starter

2019-08-06

iOS 9 by Tutorials Code1.zip

iOS 9 by Tutorials Code1 01-0301-0301-0301-03

2019-08-06

iOS7 by Tutorials.zip

iOS7 by Tutorial

2019-07-27

iOS 11 by Tutori随书源码.zip

iOS 11 by Tutorials随书源码,配合iOS 11 by Tutorials pdf学习更佳

2019-07-27

iOS 11 by Tutorials.pdf.zip

iOS 11 by Tutorials,iOS11新功能及api

2019-07-27

iOS8 by Tutorials随书源码.zip

配合iOS by Turorials pdf一起学习iOS8系统的新特性和功能

2019-07-27

iOS 8 by Tutorials.zip

外国比较好的一个iOS网站出的书,深入讲解一下iOS系统版本特有的功能

2019-07-27

时序图 类图 绘图软件

时序图 类图 绘图软件

2019-07-10

Androidyinshipinkaifa_hejunlin.pdf

Android 音视频开发 hejunlin,网上资源不太好找,大家支持一下,下载给点分

2019-06-24

vlc-ios 视频播放器

vlc-ios.3.1.5最新版视频播放器完整代码,可以直接运行

2019-03-05

京峰教育Docker、Jenkins企业实战视频

从淘宝花9毛买的希望对大家有帮助 Jenkins 加 docker 先学学

2019-02-10

jenkins企业集成

网上得来的资源大家一同学习,希望大家能下载

2019-02-10

MySQL性能管理及架构设计

MySQL性能管理及架构设计 视频哦

2019-01-06

swift教程 英文版

swift英文教程 大拿杰作

2019-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除