願不負歲月
码龄10年
关注
提问 私信
  • 博客:189,627
    189,627
    总访问量
  • 60
    原创
  • 2,171,945
    排名
  • 25
    粉丝
  • 0
    铁粉

个人简介:开源共享

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2015-04-11
博客简介:

gujinyue

博客描述:
欢迎访问,共同进步!
查看详细资料
个人成就
  • 获得112次点赞
  • 内容获得17次评论
  • 获得22次收藏
创作历程
  • 1篇
    2018年
  • 4篇
    2017年
  • 51篇
    2016年
  • 18篇
    2015年
成就勋章
TA的专栏
  • iOS开发
    29篇
  • iOS
    53篇
  • UIView
  • bei jing se
  • 背景色
  • Xcode7真机调试
    1篇
  • 沙盒路径
    1篇
  • UITableView C
  • UITableViewCell自定义
    1篇
  • 使用技巧
  • UISlider
    1篇
  • 自定义颜色
  • 自定义颜色
    1篇
  • 自定义图片
  • 自定义图片
    1篇
  • 自定义返回按钮侧滑失效完美解决
    1篇
  • 延长qi dong jie m
  • 延长启动界面消失时间
  • The identity used to sign the executable is no longer valid
    1篇
  • 卸载模拟器程序
    1篇
  • instancetype
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

343人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

iOS制作.a静态库

iOS 制作.a静态库 在实际的开发工作中, 很多时候我们希望别人在使用自己开发的功能时,看不到自己的核心代码。 这时候就要制作静态库了。1. 明确几个概念:库就是代码的集合。静态库在链接时会被拷贝到可执行文件中。 有多个程序使用了该静态库, 手机系统中就会有多份该静态库源码。iOS中静态库的存在形式: .a 和 framework。.a+.h+资源 = framwork2. 开始制
原创
发布博客 2018.04.02 ·
673 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义URL Schemes

1. 自定义URL Schemes2. 调起第三方App3. App之间数据传递
原创
发布博客 2017.10.31 ·
2172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS全景SDK

iOS全景SDK 最近在项目是需要使用百度全景功能, 进行了一番调研。 百度iOS全景SDK 是为iOS移动平台提供的一套全景图服务接口, 面向广大开发者提供全景图的检索、显示和交互功能, 从而更加清晰方便地展示目标位置的周边环境。 百度iOS全景SDK提供的所有服务都是免费的, 接口无次数限制。需要申请密钥才能使用百度全景SDK。功能介绍检索全景图: 根据商户ID、坐标
原创
发布博客 2017.07.20 ·
2992 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Cordova

Cordova新手上路 Cordova前身是PhoneGap, Adobe将PhoneGap给Apache后成为开源项目, 改名为Cordova。 Cordova提供了一组设备相关的API, 通过这些API, 移动应用能够用JS代码访问原生的设备功能, 如麦克风、摄像头等。 Cordova 提供了一组统一的JavaScript类库, 和为这些类库所用的设备相关的原生后台代码。
原创
发布博客 2017.05.02 ·
374 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTTPS原理剖析

HTTPS 超文本传输安全协议: Hypertext Transfer Protocol Secure, 是一种网络安全传输协议。在计算机网络上, HTTPS经由超文本传输协议(HTTP)进行通信, 但是利用SSL/TLS来加密数据包。本质就是在TCP运输层和HTTP应用层之间加了一层安全机制。目的是提供对网络服务器的身份认证, 保护交换数据的隐私和完整性。为何需要HTTPS? 不使用SS
原创
发布博客 2017.03.16 ·
656 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS_Runtime修改变量值,交换方法实现,动态添加类,成员变量和方法

Runtime修改变量值,交换方法实现,动态添加类,成员变量和方法
原创
发布博客 2016.07.27 ·
8306 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

iOS_Runtime

Runtime,获取成员变量,属性,方法,协议。
原创
发布博客 2016.07.22 ·
1176 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

NSString使用大全

字符串截取,比较,去除空格, 遍历,拼接,类型转换
原创
发布博客 2016.07.18 ·
1139 阅读 ·
2 点赞 ·
2 评论 ·
1 收藏

iOS 设备信息

在iOS开发中,有时候我们需要使用跟设备相关的一些信息,下面就详细介绍一下设备相关信息:1.获取当前设备所有者名称:2.获取设备的类别,是iPhone,iPod,还是iPad这里要获取iPhone的具体类型,要有如下代码:- (NSString *)deviceString { // 需要#import "sys/utsname.h" st
原创
发布博客 2016.07.07 ·
1248 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

iOS PureLayout的基本使用(二)

上篇博客讲解了PureLayout的基本使用,主要是控制一个子类在父类中的位置,然后通过查看源码发现其实就是控制两个View之间的位置关系,同时也讲了一些注意点。今天继续讲解如何使用PureLayout设置不同View之间的约束。比如看如下代码:很明显设置了view1距离父View顶部和左部分别是20,然后设置了view1的宽和高。效果如下:再加入如下代码:
原创
发布博客 2016.07.06 ·
2154 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

iOS PureLayout的基本使用(一)

AutoLayout是从iOS6开始苹果引入来取代autoresizing的新的布局技术,现在用的比较多的可能是Masonry和PureLayout。今天主要讲讲如何使用PureLayout,它比Masonry更加轻量级,只是以category的形式辅助苹果已有的NSLayoutContraint,使用起来也非常方便。1.首先了解一下如下几个枚举:1)ALEdge: 分别是左,右,
原创
发布博客 2016.07.01 ·
3033 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS中通知的使用NSNotificationCenter

在实际的开发中,通知这一手段还是比较常用的。那今天就详细讲讲通知。1.通知中心(NSNotificationCenter)实际是在程序内部提供了一种广播机制。把接收到的消息,根据内部的消息转发表,将消息转发给需要的对象。这句话其实已经很明显的告诉我们要如何使用通知了。第一步:在需要的地方注册要观察的通知,第二步:在某地方发送通知。(这里注意:发送的通知可能是我们自定义的,也可能是系统的)。
原创
发布博客 2016.06.04 ·
26168 阅读 ·
4 点赞 ·
1 评论 ·
7 收藏

Mac终端(Terminal)自定义颜色,字体,背景

使用Mac作为开发机的时候,苹果终端自带的颜色黑白,字体又小,看起来确实不是很舒服。那推荐大家使用Solarized配色方案。Solarized 是目前最完整的 Terminal/Editor/IDE 配色项目,几乎覆盖所有主流操作系统(Mac OS X, Linux, Windows)、编辑器和 IDE(Vim, Emacs, Xcode, TextMate, NetBeans, Visua
原创
发布博客 2016.05.27 ·
54336 阅读 ·
8 点赞 ·
5 评论 ·
10 收藏

Xcode git 忽略userinterfacestate文件|.DS_Store文件

在项目合作中,如果不忽略这个文件的话,每次commit 都会发现有这个烦人的文件被m了,其实可能你压根就没改代码,这就太恶心了。那其实只要忽略掉它就行了:1.进入项目目录。cd 拖文件2.在终端输入:gitrm--cached*.xcuserstategit commit -m "Removed cached files"git push有时候会
转载
发布博客 2016.05.24 ·
2815 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

UIWebView的基本介绍(一)

现在App开发混合式开发还是比较常见的,即传统模式与PC网页端相结合。那iOS中就必须得提一下UIWebView这个控件了。在一些媒体资讯类的新闻详情页中尤为常见。既能够提高开发效率,又有非常良好的用户体验。那下面就详细介绍一下UIWebview这个控件。1. 首先还是有必要了解以下几个事情的:    (1)//自动对页面进行缩放以适应屏幕        @property(non
原创
发布博客 2016.05.05 ·
617 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

UITableView基本使用(二)

上篇博客讲解了UITableView的最基本的使用,这篇博客做一些补充。有时候我们需要实现这样的功能:1.比如改变系统自带的选中cell的颜色:   可以在cellForRowAtIndexPath代理方法中创建cell时,自定义一个UIView,frame等于cell.frame,然后设置这个自定义View的背景色。代码如下://cell选中时任意颜色 cell.
原创
发布博客 2016.05.02 ·
4415 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

UITableView基本介绍(一)

上篇博客大致讲解了UIScrollView的使用,相信大家对于UIScrolView已经有一定了解了。那其实在实际的开发中,我们使用更多的可能还是UITableView。学会使用UITableView还是非常重要的,今天就仔细讲解一下UITableview的实际使用。1.先从最基本的使用开始。首先要知道几个事情:(1)UITableView有两种样式:(普通样式)UITableViewSt
原创
发布博客 2016.05.02 ·
3659 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

UIScrollView基本使用(一)

今天这种日子还在写代码的,一定是真爱。好吧我承认闲的无聊。下面讲一讲UIScrollView的基本使用。使用场景:一般当手机屏幕不能完全显示需要展示的内容的时候,就会考虑使用UIScrollView了。                  可以通过拖拽将屏幕外的内容显示出来。1.使用前要知道几个属性的含义:(1)CGSize  contentSize:这个属性代表可以滚动的区
原创
发布博客 2016.05.01 ·
1400 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

UICollectionView的基本使用(一)

做iOS的对于UITableView一定都挺了解的。比如实现代理啊,cell重用啊,自定义cell啊等等。其实还有一个非常好用的控件UICollectionView,实现起来意思与UITableView类似。那下面就讲一下如何使用UICollectionView来实现项目中的一些需求。这篇文章只讲解基本使用。1.首先创建一个JYCollectionViewCell类,继承自UICollec
原创
发布博客 2016.04.27 ·
691 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

iOS_下拉图片放大效果

今天讲一下App中比较常见的一个效果。就是下拉的时候,图片等比例放大。网上一些demo都有这那的小瑕疵。稍微研究了一下,做了点修改,效果很OK。具体如下:1.新建一个类:JYStretchTableViewHeader#import #import @interface JYStretchTableViewHeader : NSObject@property (nonatomic
原创
发布博客 2016.04.12 ·
702 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏
加载更多