兜兜转转的技术博客

不忘初心 方得始终


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

Git到CocoaPods看我就够了

发表于 2016-04-22 | 分类于 Git | | 阅读次数
看了这篇文章你可能 学会Git基本使用 学会在mac上装CocoaPods 提交代码到CocoaPods 代码在CocoaPods的版本迭代 git 基本使用在github注册账号,然后新建仓库,12git clone git@github.com:ifgyong/FYAlbum.git//这里g ...
阅读全文 »

iOS线程之NSThread

发表于 2016-04-13 | 分类于 iOS | | 阅读次数
前两篇文章已经将了现在主流的GCD和NSOperationQueue,现在我们在聊一下NSThread。 创建NSThread方法一 类方法1+ (void)detachNewThreadSelector:(SEL)selector toTarget:(id)target withObject:(n ...
阅读全文 »

iOS线程之NSOperation

发表于 2016-03-31 | 分类于 iOS | | 阅读次数
前篇文章已经讲了GCD了,那么这两者有什么区别? GCD VS NSOperation “NSOperationQueue predates Grand Central Dispatch and on iOS it doesn’t use GCD to execute operations (t ...
阅读全文 »

iOS线程之GCD初探

发表于 2016-03-28 | 分类于 iOS | | 阅读次数
简述: 说道线程,离不开并行和串行,所谓并行,就是100赛跑,每个赛道就是一个线程,每个线程之间互不影响,同时都可以运行事件,就是10个赛道都可以有运动员跑步了,谁跑的慢或者跑的快,都不影响其他的人。串行就不一样了,串行是1个赛道10个运动员再跑接力赛,第一个跑到终点第二个在接着跑,依次 ...
阅读全文 »

iOS高级开发runtime那点事实战(4)

发表于 2016-03-28 | 分类于 iOS | | 阅读次数
CategoryCategory是表示一个指向分类的结构体的指针,其定义如下:12345678910111213141516typedef struct objc_category *Category;struct objc_category { char *category_nam ...
阅读全文 »

iOS高级开发runtime那点事实战(3)

发表于 2016-03-24 | 分类于 iOS | | 阅读次数
添加类123456789101112objc_allocateClassPair(Class superclass, const char *name, size_t extraBytes)添加类 superclass 类是父类 name 类的名字 size_t 类占的空间void objc_ ...
阅读全文 »

iOS高级开发runtime那点事实战(2)

发表于 2016-03-24 | 分类于 iOS | | 阅读次数
获取class的property属性List1234567891011-(void)printPropertyList{    unsigned int count ;//存储属性的数量的    objc_property_t * methodsVar = class_copyProper ...
阅读全文 »

iOS高级开发runtime那点事实战(1)

发表于 2016-03-24 | 分类于 iOS | | 阅读次数
runtime 给类别添加属性浅析很多时候因为需求想着给一个类添加属性,就是给一个类添加成员变量了,这样子方便了用这个类的时候,有了自己添加的属性,做什么事都是 信手捏来了。 源码1234567 #import <Foundation/Foundation.h>#import <o ...
阅读全文 »

hexo换了电脑处理方法

发表于 2016-01-31 | 分类于 建站 | | 阅读次数
hexo换了电脑处理方法为了可以在多个电脑上面都处理hexo博客,所以我把source文件和网站的文件分别放在hexo和master分支上面了。克隆到本地你的仓库1git clone git@github.com:ifgyongifgyong.github.io.git 然后切换到hexo分支上面1 ...
阅读全文 »

Module version mismatch

发表于 2016-01-30 | 分类于 建站 | | 阅读次数
Module version mismatch就是模块 版本不匹配了,我这个电脑是很久没用了npm -v //2.*.*,我在官网查了一下 npm 都已经3.*了,就索性把npm更新了一下sudo npm i -g npm //更新npm。然后在执行 hexo s 竟然还报错,错误如下 123456 ...
阅读全文 »
123
兜兜转转

兜兜转转

26 日志
7 分类
20 标签
GitHub 简书
友情链接
  • 梦影雾花
© 2018 兜兜转转
由 Hexo 强力驱动
豫ICP备17045226号 | 主题 - NexT.Mist