自定义博客皮肤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

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

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

转载 git clean的用法 清除untracked的本地记录

git clean命令用来从你的工作目录中删除所有没有tracked过的文件git clean经常和git reset --hard一起结合使用. 记住reset只影响被track过的文件, 所以需要clean来删除没有track过的文件. 结合使用这两个命令能让你的工作目录完全回到一个指定的的状态用法git clean -n是一次clean的演习, 告

2018-01-31 09:59:17 6966

转载 SDWebImage使用入门

为什么要用它(原文地址:http://blog.csdn.net/niu_gao)SDWebImage是一个从网站下载图片的库,它扩展了UIImageView类。UIImageView本来就可以直接从网站下载图片,但是它没有考虑对图片进行缓存,导致只要显示图片就要访问网络。而SDWebImage就解决了这个问题(当然不止这一个功能)。下载位置https://gith

2018-01-30 17:28:07 660

转载 iOS 横竖屏旋转总结

https://juejin.im/post/5a584e30518825732f7eaa25

2018-01-29 14:15:36 416

转载 iOS开发-使用宏自定义输出(NSLog)

iOS开发-使用宏自定义输出(NSLog)前言:1)输出日志是会大量损耗系统性能2)输出的信息很容易会被截取到,导致信息不安全。 所以我们会在发行版(Release)取消所有的Log。如果一行一行地去注释掉Log,显然不是一个明确的选择。因此我们可以使用宏去自定义Log输出。 最简单的一个例子#ifdef DEBUG#define GCLo

2018-01-29 14:06:59 833

转载 ios系统宏

#import <Availability.h>/* * Copyright (c) 2007-2016 by Apple Inc.. All rights reserved. * * @APPLE_LICENSE_HEADER_START@ *  * This file contains Original Code and/or Modifications of Original C...

2018-01-26 14:22:46 985

原创 自定义Alert总结

1.点击灰色蒙版,有手势方法,与蒙版的子视图tableview的cell点击冲突解决办法:使蒙版充电tap手势的代理,实现代理方法// 防止蒙版的手势和tableview的cell点击冲突- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch

2018-01-26 10:17:42 247

转载 如何让tableView的分隔线左端顶头显示

tableView.separatorInset =UIEdgeInsetsZero;参考链接:https://www.cnblogs.com/Zev_Fung/p/5650922.html

2018-01-25 14:20:10 317

转载 insetBy使用

insetBy(dx: CGFloat, dy: CGFloat) -> CGRect 点击头文件进去 可以发现它是返回的一个CGRect insetBy方法是CGRect 的一个方法dx后面的参数代表X轴的偏移  正数是向X轴正方向移动(即像右移动) 负数是向X轴负方向移动(即像左移动)dy后面的参数代表Y轴的偏移  正数是向Y轴正方向移动(即像下移动) 负数是向Y轴负方向移动(即像上移动...

2018-01-24 14:08:48 1502

转载 Swift - 如何对浮点数进行取余(取模)

使用 truncatingRemainder 方法进行浮点数取余let value1 = 5.5let value2 = 2.2 let result = value1.truncatingRemainder(dividingBy: value2)注意方法返回值仍然是浮点型,运行效果如下:1.1...

2018-01-24 14:05:00 3401

转载 Swift - 实现NSRange与Range的相互转换

相较于 OC 的 NSRange,Swift 的 Range 更加复杂,用法也有很大的区别。虽然通常来说我们在 Swift 中使用 Range 就可以了,但有些情况下还是要使用 NSRange,比如创建富文本的时候。下面演示如何实现 NSRange 与 Range 的相互转换。1,扩展String,增加转换方法为方便使用,这里对 String 做个扩展,增加两个新方法实现二者的转换。extensi...

2018-01-23 17:54:26 4143 1

转载 合并和分离.a和.framework库

https://www.jianshu.com/p/5a84e57a06a7http://blog.sina.com.cn/s/blog_9077079d0102wiy7.html如果你所用的framework支持真机和模拟器多种CPU架构,而你需要的是其中的一种或几种,那么可以可以从framework中分离出各种架构,然后合并你需要的,具体的方式举例如下:首先从f

2018-01-17 16:35:38 601

转载 swift中的有用的编译符号以及Debug模式下的打印/Release模式下不打印

在Swift中,编译器为我们准备了几个很有用的编译符号。符号 名称 描述#file String 包含这个符号的文件的路径#line Int 符号出现处的行号#column Int 符号出现处的列#function String 包含这个符号的方法名字func printLog(message: T, file: String = #file, me

2018-01-16 17:33:43 544

转载 IJKPlayer集成直播拉流播放

https://www.cnblogs.com/wang19941006/p/6761729.html前言  ijkplayer框架是专门用来做 视频直播 的开源框架,基于ffmpeg,同时支持 Android 和 iOS 平台。  对于 App 中的直播功能,如果我们成功集成ijkplayer ,那么就算完成一半的工程了。接下来,只要获取到 拉流 URL,就能实现视频直播功能了。  但是初次集成...

2018-01-14 19:27:34 2150

转载 Xcode工程依赖

由于创建一个项目的时候经常要引入一些常用的第三方库或自己积累的工具类,我们可以将这些常用的工具类添加到一个外部工程,这样可以方便我们对类库的迁移,也方便对我们所积累的工具类做一个统一的管理。具体步骤如下:    1.创建一个自工程,在这里我将它命名为toolbox。注意,被依赖的工程的product要是Static Library。2.将主工程与自工程放到同一目录下

2018-01-14 19:23:30 712

转载 怎么安装ipa包到设备上 (xcode应用篇)

1.打开xcode 2.菜单栏-》window-》Devices and Simulators看绿色框框内的加,直接选择本地ipa文件即可。

2018-01-11 18:10:47 9261

原创 SDWebImage

根据查看这个两个podspec文件的内容,可以把libwebp的podspec文件的中的git:地址修改为"git": "https://github.com/webmproject/libwebp.git","git":"https://github.com/webmproject/libwebp.git",这样通过  pod 'SDWebImage/

2018-01-11 16:18:34 1170

原创 stringWithFormat传参nil会怎样

得到的是"(null)"长度为6的null字符串

2018-01-08 15:51:41 692

原创 关于在swift中怎么使用MJExtension

1. 对于模型中还有其他模型类属性的情况:只要在属性的冒号之后把对应的模型类写上即可2. 对于属性中有id为名的属性,在该模型的类实现以下代码overridestaticfunc mj_replacedKeyFromPropertyName() -> [AnyHashable :Any]? {        return ["ID" :"id"]    }

2018-01-06 12:33:20 2883

转载 Swift JSON 教程:使用 JSON

我的实践:let res :NSString ="{\"errid\":0,\"errmsg\":\"ok\"}"let data :Data = res.data(using:String.Encoding.utf8.rawValue)!guardlet dataDic =try?JSONSerialization.json

2018-01-05 14:41:11 513

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关注的人

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