自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GDarkness Religion

记录发生过的一点一滴

  • 博客(17)
  • 收藏
  • 关注

原创 OS X EL Capitan安装CocoaPods遇过的坑,希望有帮助

1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem sources -l 4.安装CocoaPods (1)  $sudo gem install cocoapods 

2016-09-17 16:46:31 1805

原创 继承AFHTTPSessionManager出现的_OBJC_CLASS错误解决

1.导入头文件找不到,也就是所谓的,not find ''AFNetworking.h'' 解决方法:把import "AFNetworking.h" 替换成 import 2.导入第三方库后,出现Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_AFHTTPSessionManager", referenced fro

2016-04-26 09:15:30 3941

原创 Swift模糊背景

import UIKit class EffectViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() var imageDown = UIImageView(frame: CGRectMake(0, 0, self.view.frame.

2016-03-20 21:27:58 665

原创 tableView自定义背景图结合masonry毛玻璃特效

完美主义者都喜欢自定义。tableView背景图虽然storyboard 没有更换backgroundView但可以用万能的代码实现自定义, 如果定义了backgroundView背景颜色,就不会显示自定义的背景图。 结合masonry冇玻璃特效和去除tableView 上的cell 底色发觉会眼前一亮; 为tableView .backgroundView添加自定义图片: -(void)

2016-03-10 23:35:04 702

转载 GCD下dispatch_once_t单例最容易理解

private MyClass() {...} // 私有化构造方法 private static MyClass instance; // 承载对象的变量 pubic static MyClass getInstance() { // 完成实例化任务   if (instance == null) { // 第一次判断     lock (obj) { // 加锁,处理多线程判断

2016-03-10 01:28:37 1272

转载 NSNumber各类型包装转换

1)int-->NSNumber:numberWithInt 2)NSNumber-->nsinteger:integerValue 3)string -->double:initWithString 4)CGFloat --> dobule:initWithFloat,decimalobj doubleValue 5)使用NSInteger,因为这样就不用考虑设备是32位

2016-03-08 01:50:08 589

转载 SCNetworkReachability与RealReachability示例整理

在douban应用中,需要联网是必须的,看书发现,apple对于需要联网的应用要求很高,必须要进行联网检查,现在还任务在身,但是忙中抽闲,看了看SCNetworkReachability,用于进行联网检查的。下面记录一下。 说明引用网上网友的,特此注明、、、 一.基本知识 在需要联网的iPhone程序中,我们首先需要检查网络的状态,如果不能连接网络则告诉用户程序不能使用的原因是没有网

2016-03-02 13:21:04 1244

原创 Block循环引用进行弱处理

Block中的循环引用问题 由于我们很多行为会导致Block的copy,而当Block被copy时,会对block中用到的对象产生强引用(ARC下)或者引用计数加一(non-ARC下)。 如果遇到这种情况: NSBlockOperation *op = [NSBlockOperation blockOperationWithBlock:^{ NSLog(@"下

2016-02-29 10:27:32 317

转载 keyEnumerator与Enumerator迭代遍历神器

在Objective C的集合对象中,如:NSArray, NSDictionary, NSSet。都涉及到一个Enumerator的操作,这里有必要说明一下Enumberator类。这个类是一个枚举迭代类。 从iOS 2.0开始,可以使用NSEnumerator来枚举NSArray、NSDictionary和NSSet对象中的元素。NSEnumerator本身是个抽象类。它依靠几个工厂

2016-02-28 12:02:01 2476

原创 ASIHTTPRequest施工

先配置好ASIHTTPRequest(它们是MRC) 先在搜索asi相关的文件,全选双击添加        -fno-objc-arc 然后再搜索asi依赖的reachability的相关文件也同样的修改 修改完继续添加libz的框架。相关操作如下图 这些随便百度都有教程,虽然这个第三方有点历史。但使用起来还是比较方便 比起好过自己拼请求头,手动拼也比较容易出错

2016-02-26 02:50:07 492

原创 使用Reachability检测网络(施工)

将Reachability转为arc 在模拟器测试很难区分WiFi和3G的网络,也没有真机测试 // ViewController.m // Reachability施工 // // Created by gdarkness on 16/2/25. // Copyright © 2016年 gdarkness. All rights reserved. // #import

2016-02-25 22:34:30 428

原创 AFNetworking施工例子

Developers targeting iOS 7 or Mac OS X 10.9 or later that deal extensively with a web service are encouraged to subclass `AFHTTPSessionManager`, providing a class method that returns a shared singleto

2016-02-25 15:56:19 378

翻译 Rails Json XML Action

JSON render :json => object将对象转换为json的风格 Example class ItemsController < ApplicationController def index snsd = {'name' =>'Yoona','age' => 24} render :json => snsd end end 访问ht

2016-02-22 19:21:29 277

原创 使用Charles3.11.2过程(附加下载Mac)

做iOS苦于没有UI素材和JSON或XML数据资源等,我们可以尝试用Charles来进行其他App捉包进行获取想要的素材。(真心想做出自己理想的app不是抄袭而是借助来学习) 安装好javaforosx 之后再安装Charles-proxy-3.11.2 复制charles.jar文件前往/Applications/Charles.app/Contents/Java进行覆盖过程

2016-02-22 14:02:32 1116

原创 解决FuzzyAutocompletePlugin插件不兼容xcode7的情况

xcode6更新都会遇到很多插件失效,记录下自己解决的过程或许以后都有用。 在/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/目录下发现旧插件,将他删除重新配置过。 前往应用程序->xcode->右键显示包内容->Contents->info.plist打开,找到DVTPlugInCompatibilityUU

2016-02-19 21:16:15 480

原创 BackTrack 5 ARM For N900

在ubuntu或debian下: root@loo:~#gunzip bt5.img.gz #解压出img文件 root@loo:~#cp bt5.img bt5.old.img #cp备份 img,等下要用这个备份的old的 root@loo:~#dd if=/dev/zero of=bt5.img bs=4k count=900000 root@loo:~#mke2fs -F -i 8

2016-02-19 01:14:46 782

原创 7zip的用法

在以下博客看了详细用法:http://flashdream8.iteye.com/blog/1028253 7Z linux 编译 安装 使用(压缩 解压缩) 7z是一个开源压缩软件。其压缩率较高。Windows下的使用客户端操作很简便。Linux下的使用,需要安装。 首先下载7z的linux版本,在linux叫p7zip,在sourceforge下载。 wget http

2016-02-19 01:08:18 1773

空空如也

空空如也

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

TA关注的人

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