自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码解释生活

IOS,推广,新模式

原创 iOS之UIScrollView的使用详解

/**     scrollView中的内容滚动就必须要设置: 滚动范围          contentSize : 子控件的大小, 限定滚动的范围          contentSize 在设置的时候, 一定要比scrollView 的size 要大          如果size 中的 宽...

2016-04-30 23:15:22

阅读数 245

评论数 0

原创 iOS之UITableViewController使用详解(一)

UITableViewController使用详解

2016-04-30 23:05:03

阅读数 3634

评论数 0

原创 iOS. UICollectionViewController的使用详解,相册滚动偏移放大

========使用举例========== /**使用: LYBcollectioview *settingTab=[[LYBcollectioview alloc]initWithFrame:CGRectMake(0, 88, WIDTH, HEIGHT-32-88)]; set...

2016-04-30 23:04:10

阅读数 698

评论数 0

原创 iOS ------自动布局之Masonry的使用

============基本用法 #import "ViewController.h" // 解决 mas_ //define this constant if you want to use Masonry without the 'mas_' ...

2016-04-30 23:00:20

阅读数 229

评论数 0

原创 iOS openfire服务器的使用

mysql的配置重新配置mysql 如果原来的电脑上已经有了mysql,直接使用,或者重新配置。另外如果mysql出现不能解决的问题,图简便的话,也可重新配置。重新配置需要先彻底删除原来的mysql。打开终端首先要停止mysql服务:#停止Mysql服务sudo /Library/StartupI...

2016-04-28 22:24:09

阅读数 443

评论数 0

原创 iOS webDav服务器的搭建

webDav服务器的搭建点击连接后,输入刚才运行PUT脚本时输入的密码,就可以上传文件了.

2016-04-28 22:22:26

阅读数 1236

评论数 0

原创 PHP之Apache服务器搭建

2016-04-28 22:20:26

阅读数 142

评论数 0

原创 iOS即时通信之XMPP框架的使用及原理简介

XMPP框架的使用及原理

2016-04-28 22:18:39

阅读数 2511

评论数 0

原创 iOS 网络通信原理和socke通信原理/OSI七层模型

OSI七层网络模型:1.物理层:二进制转换成电流,电流转换成二进制,中继器放大电信号, 最小传输单位-----位(比特流),定义物流设备标准,如网线接口类型,传输介质速率.2.数据链路层:对比特流的包装,检测保证数据传输的可靠性,对mac地址的解封装,交换机处在者一层,最小传输单位----帧.MA...

2016-04-28 22:16:25

阅读数 5664

评论数 0

原创 iOS之CALayer的使用和position和anchorPoint

CALayer和position和anchorPoint

2016-04-28 22:11:54

阅读数 191

评论数 0

原创 iOS之---cocoaPods的使用详解------

========cocoaPods使用简易版====遇到问题具体看下面详细的 cocoaPods的使用: 1.查看源 sudo gem sources -l(查看当前ruby的源) 2.删除源 sudo gem sources --remove https://gems.ruby-ch...

2016-04-28 22:09:02

阅读数 1360

评论数 0

原创 iOS MAC上git的详细使用/上传到github

上传到gitHub的详细使用步骤: SSH keys是什么东西可自己查,原先自己也疑惑,为什么有些教程需要创建,有些又不用呢?检索之后发现,其实并不一定要SSH keys,百度知道上有一个很好的答案: “ssh是一种安全的传输模式,github要求推送代码的用户是合法的,所以每次推送时候都要输入...

2016-04-28 22:05:07

阅读数 588

评论数 0

原创 iOS SVN的使用

cornerstone使用:https://blog.csdn.net/doubleface999/article/details/73469192 SVN的使用命令行操作: 01.将服务器文件下载到本地 =========================================...

2016-04-28 22:04:28

阅读数 296

评论数 0

原创 iOS之有关动画的总结/CoreAnimation编程指南、简单动画实例

facebook的动画框架pop:https://github.com/facebook/pop or 核心动画类有以下分类: 提供显示内容的图层类。 动画和计时类。 布局和约束类。 事务类,在原子更新的时候组合图层类。 核心动画的基础类包含在Quartz核心框架(Quartz Cor...

2016-04-28 21:58:24

阅读数 306

评论数 0

原创 iOS 手势的使用方法(一)

=====仿照支付宝首页======参考http://www.jianshu.com/p/b2925fd1f904 1.注意处理轻扫和拖拽的冲突 //那个时间短的话 就让那个先执行 //处理 拖拽和轻扫 两个手势的冲突 //需要轻扫手势执行完毕后 再去执行拖拽 先执行轻扫后 再执行...

2016-04-28 21:51:27

阅读数 361

评论数 0

原创 iOS之基本图形绘制Quartz2d的的使用

图形绘制Quartz2d的的使用

2016-04-28 21:49:53

阅读数 205

评论数 0

原创 iOS之sqlite的使用

sqlite的使用

2016-04-28 21:48:12

阅读数 558

评论数 0

转载 iOS CoreData的使用以及coreData中的多线程问题(一)

CoreData的使用1.coreData简介      coreData是苹果对sqlite的封装,不用操作sqlite语句,他提供了对象关系映射功能,能将oc对象转化成数据,保存在sqlite中,也能将保存的数据还原成oc对象;      coredata有两种队列:私有队列,主队列     ...

2016-04-28 21:47:10

阅读数 4259

评论数 0

原创 iOS之JavaScript与OC的相互调用:webview 的使用

问题解决:https://github.com/ShingoFukuyama/WKWebViewTips/blob/master/README.md webview:=================================== index.html中的代码 <body...

2016-04-28 21:46:11

阅读数 308

评论数 0

转载 iOS之TextKit/富文本/图层混排模式的使用(一)NSAttributedString

YYText----富文本编辑与显示框架,是YYKit的组成部分.//在label上绘制颜色,绘制到哪个位置,文字颜色就会改变到哪个位置- (void)drawRect:(CGRect)rect {    // Drawing code    [super drawRect:rect];     ...

2016-04-28 21:42:43

阅读数 1884

评论数 0

原创 iOS搜索框功能的实现/UISearchBar/UISearchController的使用,搜索控制器框架

搜索控制器框架 PYSearch:https://github.com/ko1o/PYSearch     搜索框功能的实现方法有多种: 1.使用UITextField自己封装; 2.UISearchBarController 3.UISearchBar =============...

2016-04-28 21:38:43

阅读数 1742

评论数 0

原创 iOS应用真机调试/证书配置/打包/发布国际化\代签名、appstoreconnect的使用流程,ipa重签名

ipa重新签名:https://blog.csdn.net/andy_jiangbin/article/details/77527359 ipa重签名工具:https://www.jianshu.com/p/7d352a648d13 ipa手动重新签名:https://www.jianshu....

2016-04-28 21:37:47

阅读数 333

评论数 0

原创 iOS之FMDB的使用(一)

FMDB的使用

2016-04-28 21:32:29

阅读数 241

评论数 0

原创 iOS循环引用问题集合、内存泄漏、僵尸对象、代码静态分析

内存泄漏:https://my.oschina.net/llfk/blog/1031291 内存泄漏监测自动化:http://www.cocoachina.com/articles/18490 facebook三件套内存检测:https://www.jianshu.com/p/bf43f2a7...

2016-04-28 13:59:31

阅读数 1793

评论数 0

原创 iOS UIPickView的使用(二)

==注意:pickview上添加按钮点击时会穿透,导致点击按钮没反应,长用做法是吧pickview和按钮都放到另一一个view上,让按钮和pickview没有父子关系。UIPickView的使用// 水果@property(nonatomic,weak)IBOutletUILabel *fruit...

2016-04-28 12:29:52

阅读数 539

评论数 0

转载 iOS内存警告和内存优化集合二

苹果给每个应用程序设置20M的内存警告量,30M的闪退量,游戏会略微放款10~20M,需要向系统申请。 这一条说明除了系统本身占用内存以外,任何程序几乎都不可能占用超过50M内存。←此句我着重解释一下,因为大家问题比较多,本来就是为了让更多纯小白玩家明白才这么写的。如果您完全不明白我说什么,无视红...

2016-04-28 10:53:24

阅读数 3344

评论数 0

原创 iOS 响应者链的原理、事件传递

hittest inview:方法https://www.jianshu.com/p/d8512dff2b3e cell上放scrollview,cell点击不响应的解决: - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)eve...

2016-04-28 08:41:48

阅读数 310

评论数 0

原创 iOS 消息循环的原理runloop

runloop:原理https://blog.ibireme.com/2015/05/18/runloop/ 1. 消息循环概念RunLoop就是消息循环,每一个线程内部都有一个消息循环。只有主线程的消息循环默认开启,子线程的消息循环默认不开启。  每个线程都有一个消息循环,主线程消息循环默认...

2016-04-28 08:40:11

阅读数 690

评论数 0

原创 iOS 静态库和动态库的创建和使用

一、静态库和动态库的区别:静态库和动态库是相对编译期和运行期的,静态库以 .a 和 .framework 形式存在,链接时,静态库会被完整地复制到可执行文件中,被多次使用就有多份冗余拷贝;动态库以 .dylib 和 .framework 形式存在,链接时不复制,程序运行时由系统动态加载到内存,供程...

2016-04-28 08:11:49

阅读数 246

评论数 0

原创 iOS 延迟执行的方法总结

iOS 延迟执行的方法总结

2016-04-27 15:01:04

阅读数 157

评论数 0

原创 iOS block的使用总结

一.block的原理:Block的实质是指向结构体的指针,查看block的底层代码:在终端中cd到工程路径,然后执行clang -rewrite-objc main.m block的数据结构定义我们通过大师文章中的一张图来说明:上图这个结构是在栈中的结构,我们来看看对应的结构体定义:1234567...

2016-04-27 13:29:40

阅读数 831

评论数 0

原创 iOS/------报错问题集合(一)-------------------------------------

1.原因:应用程序试图在LoginViewController上模态出一个空的视图控制器。 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Applic...

2016-04-27 12:13:24

阅读数 23001

评论数 0

转载 iOS之UITextfield使用集合/textview

参考:http://www.jianshu.com/p/e5c6c9b455dd =================tetfield使用集合=========== #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN @inte...

2016-04-27 08:25:52

阅读数 535

评论数 0

原创 iOS之沙盒路径和本地数据存储方式plist/归档/偏好设置(一)

  沙盒目录文件 //NSUserDefaults 实例化 #define skyUserDefaults [NSUserDefaults standardUserDefaults] //获取temp #define skyPathTemp NSTemporaryDirectory() /...

2016-04-26 22:29:47

阅读数 1485

评论数 0

原创 iOS UIViewController的生命周期

View是懒加载的。在需要的时候才显示,所以init的时候,虽然实例化了,但是控制器中的一些viw的生命周期的代理方法不会执行,只有在显示的时候才一一执行;     alloc   -------  分配内存空间 init      -------初始化对象的数据,每次实例化都调用一次...

2016-04-26 22:27:23

阅读数 207

评论数 0

原创 iOS UIDynamic物理仿真行为代码示例

UIGravityBehavior重力行为- (void)viewDidLoad {    [superviewDidLoad];    //    UIView  --继承了UIDynamicItem协议---物体// 父类UIDynamicBehavior  --物理仿真行为  iOS7以后才...

2016-04-26 21:40:35

阅读数 192

评论数 0

原创 iOS 音频的实现音乐声音的实现

播放音乐#import "ViewController.h"#import &lt;AVFoundation/AVFoundation.h&gt;@interface ViewController ()@property (nonatomic,strong)  ...

2016-04-26 21:21:59

阅读数 191

评论数 0

原创 iOS9一下远程推送代码实现

#import "AppDelegate.h" @interface AppDelegate () @end @implementation AppDelegate - (BOOL)application:(UIApplication *...

2016-04-26 21:19:24

阅读数 134

评论数 0

原创 iOS9一下本地推送的代码实现

#import "ViewController.h" /*  // timer-based scheduling  //触发时间  @property(nullable, nonatomic,copy) NSDate *fireDate;  @property(...

2016-04-26 21:17:35

阅读数 235

评论数 0

原创 iOS 内购的实现思路

#import "ViewController.h"#import &lt;StoreKit/StoreKit.h&gt;@interface ViewController ()&lt;SKProductsRequestDelegate,UITableV...

2016-04-26 21:15:06

阅读数 145

评论数 0

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