自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (4)
  • 收藏
  • 关注

原创 iOS【第三方登录友盟实现】

一:集成友盟分享做第三方登录现在大多数用友盟,友盟之中做第三方登录的时候首先下载sdk,然后自己看文档,其实友盟的官方文档写的已经十分清楚了,这里自己写写,做一下笔记二:详细友盟:http://www.umeng.com/appDelegate中写入//设置分享到QQ/Qzone的应用Id,和分享url 链接 #import "UMSocialQQHandler.h"

2015-11-29 00:46:13 841

原创 iOS【开发常见错误https问题解决】

遇到的错误The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.少年莫慌,这是升级的ios9的https问题,解决起来很简单,关闭他,咱还是用http解决1:在Info.plist中添加NSAppTransp

2015-11-29 00:46:09 806

原创 iOS【安装cocoapods第三方库管理工具】

啥事cocoa pods 不解释,自己看这里只有一次安装流程,AJ的安装流程。打开命令行,我用的是ruby安装,mac自带ruby,啥是ruby,不解释,因为开始我也不懂,就当他是命令行。1:安装命令:sudo gem install cocoapods然后提示输入密码,不过因为他的软件源(理解为下载地址)是国外的,咱们不能支持到,如图 2:换成淘宝源头,当然有些网上放出的

2015-11-29 00:46:06 414

原创 iOS【去除服务器返回数据中的html标签,去除指定字符串,替换字符串】

AJ分享,必须精品 一:问题如图中,服务器返回的数据里面有大串的html 但是我们只用字符串,由于不想麻烦后台修改数据。。。。(喵很为别人着想)于是自己想办法解决。其实解决的方法很多很多。。比如用字符串的截取方法的到range,然后根据位置来得到里面的想要的东东。。嘎的,想想都崩溃。 还有呢用正则表达式等等。。。正则表达式,说实话这东西除了面试时候说说和学习时候用过做项目还

2015-11-29 00:46:02 1624

原创 iOS【从服务器获取的数组是 __NSCFConstantString以及""没有空格字符串的问题】

AJ分享,必须精品 问题项目遇到了个bug,从服务器获取到的数据是这样的 { status = 1, data = [ { uid = 161, type = 2, id = 79, addtime = 1447642148, addtime_txt = 2, … }]

2015-11-29 00:45:57 581

原创 iOS【ipad开发Popover的调色板应用】

AJ分享,必须精品 一:效果后面的是xcode的控制台 二:代码ViewController#import "ViewController.h"#import "ColorsViewController.h"@interface ViewController () ColorsViewControllerDelegate, UIPopoverControll

2015-11-29 00:45:53 389

原创 iOS【ipad开发Popover的基本使用】

AJ分享,必须精品 一:效果图二:注意对于方法[UIPopoverController dealloc] reached while popover is still visible. 当popover还在显示的时候,它就挂了 不允许popover还在显示的时候挂掉 popover必须在消失的时候挂掉三:核心代码- (IBAction)popMenu:

2015-11-29 00:45:50 386

原创 iOS【ipad开发qq空间项目横竖屏幕适配】

AJ分享,必须精品 一:效果图先看效果 二:结构图如图所示: 其中用到了UIView+extension分类 Masonry第三方框架做子控制器的适配 NYHomeViewController对应主页也就是全部 NYDock是左边的菜单栏 放置各个选项卡等按钮功能区域 NYIconView头像 NYTabBar选项卡 NYToolBar最下面

2015-11-29 00:45:48 578

原创 iOS【二维码之快速打开相机读取二维码】

AJ分享,必须精品 上一篇文章写了怎么生成二维码,这儿就说说怎么读取吧,反正也很简单,iOS封装的太强大了步骤呢就是这样: 读取二维码需要导入AVFoundation框架#import 1:利用摄像头识别二维码中的内容(模拟器不行)。 2:输入(摄像头)。 3:由会话将摄像头采集到的二维码图像转换成字符串数据。 4:输出(数据)。 5:由预览图层显示扫描场景。

2015-11-29 00:45:41 958

原创 iOS【开发 快速生成二维码】

AJ分享,必须精品 二维码是一项项目中可能会用到的,iOS打开相机索取二维码的速度可不是Android能比的。。。(Android扫描二维码要来回来回晃。。。)简单不多说,如何把一段资料(网址呀,字符串)变成二维码,直接上代码 步骤: 导入CoreImage框架 #import 通过滤镜CIFilter生成二维码#import "ViewController.h"

2015-11-29 00:45:38 330

原创 iOS【tableView的下拉放大图片的方法】

AJ分享,必须精品 一:效果tableview下拉的时候上部分图片放大会 二:代码直接上代码,自己研究吧#import "NYViewController.h"//图片的高度const CGFloat NYTopViewH = 350;@interface NYViewController ()@property (nonatomic, we

2015-11-29 00:45:34 393

原创 iOS【利用block实现链式编程】

AJ分享,必须精品 一:场景我们有个对象人,他有两个方法,一个是学习study,一个是跑步run, 这个人有个怪癖,跑完步之后必须学习,为了实现这个方法并且能调用方便,我们让跑步和学习都回返回自己这个对象作为下一次调用的快捷方式,代码如下: 调用:int main(int argc, const char * argv[]){ @autoreleasepool

2015-11-29 00:45:29 759

原创 iOS【微博项目(13)发送微博调用相机里面的图片以及调用相机】

AJ分享,必须精品 一:效果二:代码相机部分就简单多了,几行代码调用而已,但是如果你要是想实现更多丰富的功能,需要自己写。利用AssetsLibrary.framework,利用这个框架可以获得手机上的所有相册图片,写一个图片选择控制器。- (void)openCamera{ [self openImagePickerController:UIImagePic

2015-11-29 00:45:25 481

原创 iOS【微博项目(12)发送微博自定义工具条代理实现点击事件】

AJ分享,必须精品 一:效果二:封装好的工具条NYComposeToolbar.h带代理方法#import typedef enum { NYComposeToolbarButtonTypeCamera, // 拍照 NYComposeToolbarButtonTypePicture, // 相册 NYComposeTool

2015-11-29 00:45:22 384

原创 iOS【微博项目(11)发送微博自定义TextView实现带占位文字】

AJ分享,必须精品 一:效果二:代码:由于系统自带的UITextField:和UITextView:不能满足我们的需求,所以我们需要自己设计一个。UITextField: 1.文字永远是一行,不能显示多行文字 2.有placehoder属性设置占位文字 3.继承自UIControl 4.监听行为 1> 设

2015-11-29 00:45:17 398

原创 iOS【微博项目(10)微博cell中图片的显示以及各种填充模式简介】

AJ分享,必须精品 :一效果如果直接设置会有拉伸等等的状况,这里主要介绍图片显示的一些细节二:代码代码实现其实很简单,微博当中用了一个photos来存放九宫格这些图片,然后用了一个photo类来做每个photo,并且在上面显示gif等的样式,很多很多小技巧,直接上代码九宫格根据行列设置等算法,不难#import "HWStatusPhotosView.h"#im

2015-11-29 00:45:13 530

原创 iOS【微博项目实战(9)微博模型之时间相关重要操作,判断刚刚,昨天,今年等等】

AJ分享,必须精品 一:效果 二:实现代码/** 1.今年 1> 今天 * 1分内: 刚刚 * 1分~59分内:xx分钟前 * 大于60分钟:xx小时前 2> 昨天 * 昨天 xx:xx 3> 其他 * xx-xx xx:xx 2.非今年 1> xxxx-

2015-11-29 00:45:08 403

原创 iOS【控制器view显示中view的父子关系的切换】

AJ分享,必须精品 一:效果二:项目代码这个Demo用的几个控制器分别画了不通的xib,随便拖拽了几个空间,主要是几个按钮的切换,主要代码展示下://// NYViewController.m// 控制器的view的显示//// Created by apple on 14-10-10.// Copyright (c) 2014年 heima.

2015-11-29 00:45:04 676

原创 iOS【UIDynamic重力、弹性碰撞吸附等现象】

AJ分享,必须精品 一:效果重力和碰撞 吸附现象 二:简介什么是UIDynamic UIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架 可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象 重力、弹性碰撞等现象物理引擎的价值 广泛用于游戏开发,经典成功案例是“愤怒的小鸟” 让开发人员可以在远离物理学公式的情况下,实

2015-11-29 00:44:59 584

原创 iOS【CoreLocation反地理编码小Demo输入经纬度得到城市】

AJ分享,必须精品 一:效果输入经纬度,可以得到相应的地名 二:思路跟地里编码差不多 1.获取用户输入的经纬度 2.根据用户输入的经纬度创建CLLocation对象 3.根据CLLocation对象获取对应的地标信息三:代码#import "ViewController.h"#import @interface ViewController

2015-11-29 00:44:54 376

原创 iOS【CoreLocation地理编码小Demo输入城市得到经纬度】

AJ分享,必须精品 一:效果输入地名,可以得到相应的经纬度,知识为了学习写的小Demo 二:实现步骤一 :首先获取用户输入的位置。 二 :创建地理编码对象。 三 :利用地理编码对象编码,根据传入的地址获取该地址对应的经纬度信息。 四 :最后将他们分别显示出来就可以了。三:代码CoreLocation使用步骤就不罗嗦了,因为没有涉及到获取用户隐私问题,所以

2015-11-29 00:44:52 401

原创 iOS【CoreLocation指南针小应用】

AJ分享,必须精品 一:效果图示简单的用到CoreLocation获取方位做的指南针小应用 二:制作思路具体用到了CoreLocation相关的知识,请看上一篇博客有写 然后获取方向不需要进行授权,所以授权可以去掉 简单思路就是一张图片,然后根据CoreLocation来获取到方位同事做出哦动画效果三:代码代码很少,下面是全部代码,核心用到的代码就几句,这也

2015-11-29 00:44:49 345

原创 iOS【CoreLocation基本使用】

猫猫分享,必须精品AJ 一:CoreLocation的基本使用使用步骤: 首先导入头文件#import 1.创建CoreLocation管理者 2.成为CoreLocation管理者的代理监听获取到的位置 3.开始监听(开始获取位置) 4.给类增加代理 5.实现代理方法- (void)locationManager:(CLLocationManag

2015-11-29 00:44:47 289

原创 iOS 【第一次打开Xcode_git配置】

AJ分享,必须精品 一:错误当第一次打开Xcode我们进行commit操作的时候会报错: The working copy “测试” failed to commit files. * Please tell me who you are.Rungit config –global user.email “[email protected]” git conf

2015-11-29 00:44:42 785

原创 iOS【微博项目实战(8)用AFNetworking和SDWebImage简单加载微博数据】

AJ分享,必须精品 一:效果没有图文混排,也没有复杂的UI,仅仅是简单的显示出微博数据,主要介绍AFNetworking和SDWebImage的简单用法二:加载数据AFNetworkingAFNetworking用法AFNetworking的用法大体有三步: 一:下载第三方框架(githup也好,百度也好,多的是) 二:导入头文件 #import "AFNe

2015-11-29 00:44:37 291

原创 iOS【微博项目实战(7)程序启动新特性用UICollectionViewController实现】

AJ分享,必须精品 一:效果这里实现了大多数app都会有的软件新特性的功能,用的是UICollectionViewController实现的 二:思路这里用了UICollectionViewController实现,就是做一个没有间隙,每个cell都是一个屏幕的UICollectionViewController,自定义的。然后把下面的UIPageControl 还有最后一

2015-11-29 00:44:32 336

原创 iOS【微博项目实战(6)导航控制器NavigationController 的滑动回退功能实现】

AJ分享,必须精品 一:效果第二篇里面写了怎样自定义navigation实现自定义的导航控制器左右按钮样式,但是当我们自己实现后,系统自带的向右边滑动来实现回退的功能就不能用了。 这里主要实现滑动回退功能 。 二:代码实现思路首先 在 NYNavigationController.m中放一个popDelegate来放置要更改的手势代理对象@interface N

2015-11-29 00:44:28 384

原创 iOS【微博项目实战(5)微博自定义搜索框searchBar】

AJ分享,必须精品 一:效果用UITextField简单定义一个搜索框 二:调用:调用的代码,很简单,直接init就可以,以后加功能自己添加就行了。- (void)viewDidLoad { [super viewDidLoad]; // 创建搜索框 NYSearchBar *searchBar = [[NYSearchBar allo

2015-11-29 00:44:23 491

原创 iOS【微博项目实战(4)微博自定义tabBar中间的添加按钮】

AJ分享,必须精品 一:效果图自定义tabBar实现最下面中间的添加按钮 二:思路首先在自己的tabBarController中把系统的tabBar设置成自己的tabBar(NYTabBar),这里由于tabBar的属性是readonly的,所以我们要用kvc或者是消息管理来设置他然后就写自己的NYTabBar。这个写起来首先 遍历当前tabBar上的所有view,如果

2015-11-29 00:44:18 356

原创 iOS【xcode插件的删除方法_自动提示图片插件】

AJ分享,必须精品 一:解决解决自动提示图片插件KSImageNamed有时不灵_分类或宏之类不能自动提示其实,插件神马的我们自己也能写,并没有想象中的那么难,不过目前我们还是先解决当前问题在做微博项目时候,抽取的分类有一个 +(instancetype)imageWithOriginalName:(NSString *)imageName; 但是调用的时候,其中字符串不能

2015-11-29 00:44:14 625

原创 iOS【xcode6自动提示图片插件 KSImageNamed的安装】

AJ分享,必须精品 一:首先看效果KSImageNamed是让XCode能预览项目中图片的插件 很牛逼,据说写这个插件的牛人在日本~ 主要针对imageNamed:方法 效果如图:安装:首先需要到githup去下载(随便百度下下载地址一堆。。) 项目地址为 https://github.com/ksuther/KSImageNamed-Xcode 下载

2015-11-29 00:44:12 304

原创 iOS【微博项目实战(3)微博主框架-UIImage防止iOS7之后自动渲染_定义分类】

AJ分享,必须精品 一:效果对比当我们设置tabBarController的tabBarItem.image的时候,默认情况下会出现图片变成蓝色的效果,这是因为ios7之后会对图片自动渲染成蓝色 代码 UIViewController *home = [[UIViewController alloc]init]; //设置标题 home.tabBarIte

2015-11-29 00:44:09 332

原创 iOS【iOS启动动画_Launch Screen的运用】

AJ 分享,必须精品 看下效果吧例如新浪微博的软件开启时候 就是这个用Launch image实现这个不难,就是在Images.xcassets 增加一个LaunchImage文件(右键 new launch image) 然后把需要的素材放进去 在如图项目中选项选择好就可以了。 用Launch Screen实现Launch Screen

2015-11-29 00:44:04 642

原创 iOS【微博项目(2) 微博主框架-自定义导航控制器NavigationController】

AJ分享,必须精品 一:添加导航控制器上一篇博客完成了对底部的TabBar的设置,这一章我们完成自定义导航控制器(NYNavigationController)。为啥要做自定义呢,因为为了更好地封装代码,并且系统的UINavigationController不能满足我们的需求了,所以得自定义。首先,我们在NYTabBarViewController的 - (void)add

2015-11-29 00:44:00 509

原创 iOS【微博项目实战(1)微博主框架-子控制器的添加】

AJ分享,必须精品 一:简单介绍这是新浪微博的iOS端项目,来自于黑马的一个实战项目。主要分成五大模块,本次全部运用纯代码实现,其中会用到很多前面学过得内容,如果有的地方有重复的知识点,说明这个知识点真的很重要,没有时间看视频学习或者培训的朋友们,可以看AJ的这一系列博客,AJ会竭尽所能的完善他。有什么不全面的地方,欢迎大家回复我,AJ会尽快改正的。二:建立项目导入素材

2015-11-29 00:43:55 428

原创 iOS【网络基础以及如何搭建服务器】

AJ分享,必须精品 一:为什么要学习网络编程关于这个问题,为什么要学习网络编程,AJ的理解就是,这东西是时代发展的必要,没什么为什么,就是应该学,除非你就是想玩单机,但是就算是单机也会有购买金币之类的网络需求,简单来说,有了网络,让你不再是一个人在战斗。网络编程是一种实时更新应用数据的常用手段 。 网络编程是开发优秀网络应用的前提和基础。 总之,网络编程十分重要,必须学,必

2015-11-29 00:43:50 387

原创 iOS【多线程网络之图片下载框架之SDWebImage】

AJ分享,必须精品 效果:代码:- (NSArray *)apps{ if (!_apps) { NSArray *dictArray = [NSArray arrayWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"apps.plist" ofType:nil]];

2015-11-29 00:43:47 809

原创 iOS【多线程网络之NSOperation重要知识】

AJ分享,必须精品 一:队列的类型与队列添加任务1: 主队列[NSOperationQueue mainQueue]添加到”主队列”中的操作,都会放到主线程中执行。2:非主队列[[NSOperationQueue alloc] init]添加到”非主队列”中的操作,都会放到子线程中执行。3:队列添加任务(void)addO

2015-11-29 00:43:42 272

原创 iOS【多线程网络之NSOperation简介】

AJ分享,必须精品 一:简单介绍1:NSOperation的作⽤使用步骤:配合使用NSOperation和NSOperationQueue也能实现多线程编程。NSOperation和NSOperationQueue实现多线程的具体步骤:(1)先将需要执行的操作封装到一个NSOperation对象中(子类实例)。NSOperationQueue的作用:NSOperat

2015-11-29 00:43:40 254

原创 【程序一点点地写,日子一天天地过】

我还记得那天我上班正忙,被一团恶心的程序和一堆变态的需求折磨着,我那伟大的母亲大人特地打电话嘱咐我:“新婚姻法告诉我们,男人的车子不可靠了,房子不可靠了,女人必须得靠自己!” 字正腔圆,铿锵有力,顿时萎靡的我被她的气势给振奋了! 好吧,努力工作。每天两点一线的生活,我逼迫自己孜孜不倦。我要求自己每天都要对自己的工作抱有高度的热情,每天都要学点新东西补充大脑营养。我到没有头悬梁锥

2015-11-29 00:43:36 350

mac consul 可运行文件

consul_1.6.2_darwin_amd64解压包 ./consul 运行此程序 微服务开发必备,集成配置中心、服务中心于一体,强大的服务协调!

2020-04-02

最新Unity2017 Mac安装文件

亲测可用,一定要给好评哦!良心分啊!!!亲测可用,一定要给好评哦!良心分啊!!!

2018-03-14

Clover_v2.4k_r4061

mac系统 安装黑苹果的工具 2.4最新版

2017-05-23

UniBeast-7.1.1.zip - 最新版

UniBeast-7.1.1.zip - 最新版 用于制作macOS的安装盘的工具,运行于OSX之上,基于Clover 安装黑苹果,成功率很高

2017-05-23

空空如也

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

TA关注的人

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