自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IOS解码网址,title content url

前段时间遇到这个问题就是获取网页的传给你的一个URL 这是经过标准编码的需要你自己解码之后在解析。思路: 例如你解码之后的网址是这个样子,你需要提取里面的 title content url imghttp://activity.newding.com/red/share/970b1952-1b05-463b-9d4e-6af64691b0d4&title=5元红包

2015-09-21 15:00:26 480

原创 为什么我的网页分享朋友圈仅仅自己可以看到

这几天在做微信分享的东西,涉及到红包内容。需要分享给微博好友和微信朋友圈、从网址解码到title content  url 然后进行分型自己测试都是OK的 ,都可以分享 ,今天策划那边来说出现问题:分享的网页到自己朋友圈,只有自己能看到,好友看不到。针对这个问题,一看,的确如此啊 。。。。检查代码 发现没问题,就在百度搜索起来。到最后找到问题的所在了。   腾讯的回

2015-09-21 14:39:42 609

原创 【委托delegate】界面传值

使用委托delegate传递参数的方法和 block有点类似。委托是指给一个对象提供机会,对另一对象中的变化做出反应或者相应另一个对象的行为。其基本思想是协同解决问题。说白了就是:B 给A 一个机会(余额信息),当我没银行没钱了(余额为0),你就知道我没钱了 ,然后B给A打钱。在程序中:一般情况下1.委托需要做的工作有:     1.1定义协议与方法

2015-09-11 13:51:18 308

原创 【Block】常规

Block代码块:他本质和其他变量类似,不同的是代码块存储的是一个函数体。使用代码块时,你可以像调用其他标准函数一样,传入参数,并且得到返回值。脱字符(^)是块的语法标记,按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)1 参数是NSString * 的代码块void (^printBlock)(NSStrin

2015-09-10 16:40:16 244

原创 【Block回调】用于参数传递很不错的例子。

Block回调我们在开发中常常用到函数回调,你可以用通知来代替回调,但是大多数时候回调还是比通知方便。下面简单粗暴的来模拟一下回调使用的场景1我现在在玩手机2我手机突然没电了3我让手机开始充电4充电的时候我很无聊,要去看电视,等到手机充满电之后停止看电视,继续玩手机。5我开始看电视6手机充满电了,我听到手机响一下,我不

2015-09-10 16:29:54 943

原创 二维码扫描 IOS原生API IOS7.0及以上系统支持

今天在看扫一扫的功能,这个比摇一摇麻烦多了看了好多例子和博客。我用的是原生的API 不是继承第三方的。先说说思路把 思路很重要。1 初始界面一个button一个label 按钮为了跳转到扫码界面,label是为了接受扫码之后的结果。        2 在跳转的时候开启相机功能,和扫码功能,然后再跳转。 在扫码界面 点击返回的时候 ,先关闭扫码 再跳转界面。        3

2015-09-09 15:46:41 368

原创 UINavigationControllr 【导航控制器】自己的见解

【导航控制器】UINavigationControllerUINavigationController可以翻译为导航控制器,在iOS里经常用到。下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时 ,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地,在对象管理上,导航控制器使用了导 航堆栈

2015-09-07 19:11:06 495

原创 IOS界面跳转的两种方法

界面跳转:1 如果是用UINavigation的情况下 用push将视图控制器推入栈中。LimitTime *limit=[[LimitTimealloc]init];          [self.navigationControllerpushViewController:limit animated:YES];2 普通情况下这里的t

2015-09-07 19:01:37 391

原创 IOS 仿微信摇一摇

本来觉得摇一摇很难的,今天百度一下才知道这么简单,还是IOS封装的好,很多代码都简化了。只需要自己把摇一摇的动画做好就可以了。#import "ViewController.h"- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDic

2015-09-07 17:35:05 367

原创 UITabBar 【标签条】自己的见解

【标签条】 UITabBarUITabBar也可以单独使用,就像普通UI控件一样,可以在SB拖控件,也可以代码创建对象。方法: 1 创建一个UITabBar对象2 创建多个UITabBarItem对象,并将这些UITabBarItem设置给UITabBar对象。3 为UITabBar对象设置一个UITabBarDelegate对象,用于监听用户的选中信息。

2015-09-07 12:08:48 308

原创 UINavigationBar 【导航条】自己的见解

UINavigationBar 导航条导航条通常是位于屏幕的最顶端 UINavigationBar继承了UIView控件,通常是作为多个UINavigationItem的容器。他是以Stack(堆栈)的形式来管理多个UINavigationItem的,也就是说每次只能看到一个NavItem对象。 用法:1 创建UINavigationBar对象2 创建U

2015-09-07 10:46:37 318

翻译 UITabBarController 【标签控制器】自己的见解

UITabBarController 和 UINavigationController类似  UITabBarController可以轻松管理过个控制器完成多个控制器之间的切换。QQ 微信下面的控件。1 初始化UITabBarController2 设置UIWindow的rootViewControllwe3 创建响应的子控制器4 把自控制器添加到UITabBa

2015-09-06 15:48:17 378

翻译 ASIHTTPRequest使用指南---<<翻译稿>>老外的很有价值

ASIHTTPRequest使用指南--->当第一次使用ASIHTTPRequest进行http请求时,会出现非常多的bug提示.查了一些资料,发现在少倒入了几个资源包:大概是:CFNetwork.framework;SystemConfiguration.framework;MobileCoreServices.framework.原文:http://alls

2015-09-02 12:26:27 282

原创 如何使用ASIHTTPRequest来进行网络请求的

第一步:导入支持库文件创建工程,导入支持ASI的第三方库。如果出现错误查看是否导入了 CFNetwork.framework, libz.dylib,libxml2.dylib等框架可库,这通过Xcode添加这些框架。第二步:设置非arc模式刚创建的项目是自动管理内存(arc)的,而asi是手动内存管理(非arc)的,可以在创建项目后设置Build Settin

2015-09-02 11:30:27 295

原创 旋转进度条 WaitView

WaitView.h#import @interface WaitView : NSObject+ (UIView*)CreateWaitView:(NSString *)waitInfo tag:(NSInteger)tag;@endWaitView.m#import "WaitView.h"@implementatio

2015-09-01 12:18:31 403

翻译 Git的使用十七(使用GitHub)仅限Mac亲测

在GitHub上,可以任意Fork开源仓库;自己拥有Fork后的仓库的读写权限;可以推送pull request给官方仓库来贡献代码。

2015-09-01 10:39:32 305

翻译 Git的使用十六(多人协作)仅限Mac亲测

查看远程库信息,使用git remote -v;本地新建的分支如果不推送到远程,对其他人就是不可见的;从本地推送分支,使用git push origin branch-name,如果推送失败,先用git pull抓取远程的新提交;在本地创建和远程分支对应的分支,使用git checkout -b branch-name origin/branch-name,本地和远程分支的名称最好一致;建立本地分支和远程分支的关联,使用git branch --set-upstream branch-nam

2015-09-01 10:04:26 288

空空如也

空空如也

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

TA关注的人

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