自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

的专栏

相逢何必曾相识

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

转载 解决cocoapods diff: /../Podfile.lock: No such file or directory

最近把以前代码放到新电脑上运行,在执行pod update之后build工程遇到如下提示: diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfil

2017-11-24 11:06:17 411

转载 IOS开发实践技巧

在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。UITableView的Group样式下顶部空白处理//分组列表头部空白处理UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 0.1)];self.tableView.tableHeaderView = view;UITable

2017-09-26 14:28:55 581

原创 ShareSDK使用中出现,WBMFPRSA闪退问题

在做第三方分享和登录时,当使用ShareSDK第三方SDK后,经常会出现启动APP闪退的情况。一般崩溃的位置都在[WBMFPRSA getPublicKey] 、[WBMFPRSA encrypt:] 、[WBMFPRSA generateMFPString]等节点。具体原因和解决办法:手动添加WeiBoSDK.bundle.Target -> Buil

2017-08-23 15:27:05 1211

转载 微信小程序UI组件 开发框架 实用库 经典demo

UI组件weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库Wa-UI ★122 - 针对微信小程序整合的一套UI库wx-charts ★105 - 微信小程序图表工具wemark ★85 - 微信小程序Markdown渲染库WeZRender ★36 - 微信小程序Canvas增强组件wetoast ★21 - 仿照微信小程序提供的showToast功能wxapp-cha

2017-06-22 11:46:08 17193

转载 Python库管理工具pip在Mac上安装卸载

1. pip下载安装1.1 pip下载wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate我当时用的easy_install,因为我一开始想用 homebrew, homebrew

2017-03-07 17:26:34 7183

转载 IOS 五种动画详解 CAAnimation、UIView动画、Block动画、UIImageView

Core Animation,即为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。Core Animation可以用在Mac OS X和iOS平台。Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。要注意的是,Core Animation是直接作用在CALayer上的,并非U

2016-11-28 15:50:03 2289 1

转载 iPhone6 6p 7 7p屏幕适配,切图准则

我们都知道一套完整的 App 通常会有很多张切图,不管是 iPhone 需要 1x、2x、3x 图档,Android 需要至少 3 种 hdpi、xhdpi、xxhdpi。在庞大的切图数量下如何让负责套图的 RD 快速找到所需图档,档名的命令方式就需要双方统一格式方便大家作业。所以,制定一套非常有效而方便的APP切图命名规范非常有用的。下面就跟随小编来详细了解APP切图命名的流程和命名

2016-11-01 14:51:58 15577

转载 Charles工具使用教程,以及注意事项。

Charles 的简介如何安装 Charles将 Charles 设置成系统代理Charles 主界面介绍过滤网络请求截取 iPhone 上的网络封包截取 Https 通讯信息模拟慢速网络修改网络请求内容给服务器做压力测试修改服务器返回内容总结简介Charles 是在 Mac 下常用的网络封包截取工具,在做 移动开发时,我们为

2016-10-10 16:23:56 10488

转载 IOS启动图设置

iOS启动页其实很简单 只要设置正确 尺寸格式正确就可以正常显示的Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.Step2Step3单击你整

2016-08-11 16:55:51 3913

原创 IOS9需要升级提升的点

最近根据工程整理了下升级iOS9sdk后需要做的一些事情。1.UIAlertView—>UIAlertController//初始化提示框; UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"提示" message:@"按钮被点击了" preferredStyle: UIAlertCon

2016-05-20 10:51:06 333

转载 Install Cocoapods 安装教程

Install Cocoapods1.开启 terminal2.移除现有 Ruby 默认源$ gem sources --remove https://rubygems.org/3.使用新的源$ gem sources -a https://ruby.taobao.org/然后升级gem$ sudo gem update --system4.

2016-04-27 15:28:26 374

原创 IOS 检测用户是否开启定位 和 利用URL Scheme跳转到系统设置Settings

开发中经常会碰到检测 用户是否开启定位权限  和 获取图片权限 开启系统通知 等有时检测到用户系统级关闭,需要去设置里去开启。通过URL Scheme的方式打开内置的Settings,代码如下:以下是内置的Settings的URL Scheme: About — prefs:root=General&path=AboutAccessibility — prefs:r

2016-01-22 11:26:57 8548 1

原创 iosURL字符串的URLencode 和 encodeURIComponent(base64) 去除get时因特殊字符至错

因为ur跳转时用get方式上传参数信息。导致路由跳转问题。先base64加密一次。+ (NSString*) base64Encode:(NSData *)data{    static char base64EncodingTable[64] = {        'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', '

2016-01-08 13:42:00 7966

转载 项目适配iOS9 遇到的坑坑娃娃

项目适配iOS9遇到的一些问题及解决办法(更新两个小问题)时间:2015-09-23 15:02:40      阅读:15032      评论:0      收藏:0      [点我收藏+] 标签:安卓   class   style   log   com   http   使用   si   代码   http://www.jianshu.com/p/631bd7

2015-12-03 17:12:02 489

转载 iOS中Bitcode的介绍及配置

今天在一个iOS培训网站上看到一篇关于第三方库不包含bitcode就会报错的文章,感觉剖析得很详细,分享出来,希望可以对iOS初入门者有所帮助。下面我们就一起来看看吧。用Xcode 7 beta 3在真机(iOS 8.3)上运行一下工程,结果发现工程编译不过。看了下问题,报的是以下错误:ld: ‘/Users/**/Framework/SDKs/PolymerPay/Library/mob

2015-10-28 14:39:46 400

原创 UIWebView加载POST请求 加载html

NSURL *url = URL(_initializeURL);加载url            NSString *body = [NSString stringWithFormat: @"userId=%@",[UIUtil userID]];要post传递参数            NSMutableURLRequest *request = [[NSMutable

2015-09-14 16:27:31 2376

原创 iOS中keyChain 实现UUID 设备唯一标识符碰到的问题

废话少说,置入正题:最近在研究实现获取设备唯一标识符时,经过各方面调研,发现使用苹果官方推荐的keyChain还是挺不错的。Apple提供了一个叫GenericKeychain的例子程序,在这里:http://developer.apple.com/library/ios/#samplecode/GenericKeychain/Listings/Classes_KeychainIt

2015-08-26 17:11:03 2601

原创 Fir.im第三方app内测托管平台自动化使用

1.首先在fir.im 注册账号填写用户信息。2.在终端中安装FIR.im CLI 使用 Ruby 构建,只要安装相应 ruby gem 即可。3.$ sudo gem install fir-cli --no-ri --no-rdoc4.安装完成后提示成功,使用fir help 查看fir属性$ firCommands: fir build_ipa BUIL

2015-08-24 11:24:03 5925

原创 UITabBar和UINavigation碰到的几个问题 (系统颜色)

在iOS7以上的手机中,第一个Tab的选中图一直显示的是系统默认的蓝色图,查看了一下UITabItem的头文件可以这么修改: 如果不希望使用系统颜色,需要对图片加上属性UIImageRenderingModeAlwaysOriginal所以按此方式实验,代码如下:UIImage *musicImage = [UIImage imageNamed:@"music.png"];  

2015-07-24 18:33:50 517

原创 SDWebImage第三方库加载图片生硬

SDWebImage第三方库是一个非常不错的缓存图片的第三方库。大家都在用。只是最近在用的时候发现使用中没有任何动效。加载中很生硬。所以稍微改动这个方法- (void)setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder options:(SDWebImageOptions)option

2015-07-21 17:45:30 555

原创 iOS git碰到的问题分析解答

1.git删除后切换分支碰到的错误error: Your local changes to the following files would be overwritten by merge:        application/config/config.php         application/controllers/home.php Please,

2015-07-20 18:34:34 1143

原创 iOS contentHorizontalAlignment 和 setImageEdgeInsets 范二后的总结

最近在iOS 7以上总是碰到导航条上左右按钮距离边距太大的问题为了解决这个这个问题 特别使用了setImageEdgeInsets 和 contentHorizontalAlignment使用中碰到的范二的事情总结下:警示他人1.setImageEdgeInsets针对的是UIbutton的setImage方法。如果使用setbackimage方法。则会失效无用

2015-07-10 16:25:51 4757

原创 iOS让js调用oc函数

在UIWebView中,代码如下://  //  webview.m  //  login  //  //// SWWebBrowser.m  Create by William Sterling on 14-1-20.  //    #import "webview.h"  #import /*导入库*/   @implementation webview      -(

2015-07-07 17:45:54 673

转载 IOS7 界面布局,导航条透明

转载好文章:http://blog.sina.com.cn/s/blog_7d9819340101au6o.htmliOS7是目前iOS史上最颠覆的一次改版。它的出现令人兴奋,因为它将会带我们进入一个全新的时代;它的到来也让我们忧心,因为它颠覆了一切,包括我们过去做过的很多努力。但是,相信大家乐意为这个全新时代做更多的努力,因为,它值得期待。 最近打算写一系列针对iOS7新

2015-06-29 14:54:48 1397

原创 ruby环境搭建 CocoaPods安装 使用

今天有时间整理了下cocoapods,安装和使用。在安装的时候遇到了几个小问题。主要是环境搭建的问题,再次整理。特别感谢文章:http://www.it165.net/os/html/201408/9155.html1.MAC安装Ruby环境   1>  安装RVM    控制台命令:$curl –L https://get.rvm.io | bash –s stable

2015-05-17 18:17:43 464

转载 Git 使用之branch详解

查看当前有哪些branchbixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch* master新建一个branch xm2.xbixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch xm2.x切换到一个branchbixiaopen

2015-05-05 09:56:30 650

原创 Git 远程仓库 git remote

git remote -v 查看现有远程仓库的地址url三种方式都可以。1. 修改命令git remote set-url origin 更换远程仓库地址。把更换为新的url地址。2.先删后加git remote rm origin git remote add origin [email protected]:Liutos/foobar.git 3.

2015-04-29 16:23:59 22519 1

转载 创建SSH Key连接github或gitlab

首先你需要在github上或者gitlab上有一个自己的账户打开git bash,输入命令ls -al ~/.ssh 。 检查是否显示有id_rsa.pub或者id_dsa.pub存在,如果存在请直接跳至第4步。在git bash中键入ssh-keygen -t rsa -C "[email protected]",注意将这里的邮箱地址替换成你自己的邮箱地址。在显示如下的输出后

2015-04-27 13:20:05 577

转载 用u盘制作引导盘。安装mac系统

今天给大家带来的内容是零成本打造苹果系统安装U盘,并附带苹果系统安装教程。苹果系统向来稳定,也基本不用考虑重装问题,但凡事都有例外,比如换硬盘、对新系统不满意想换回去、垃圾软件太多想彻底重装等等。经实战,如果使用U盘安装苹果操作系统,耗时将会比光盘少很多,尤其对Air用户来说很方便。更何况光盘会磨损,保存不当也会报废,因此准备一张系统U盘,有备无患。下面笔者就把系统U盘制作过程献给大家,希

2015-03-31 19:19:19 755

转载 恶心的iOS objc_msgSend 闪退

转载自:  http://iloss.me/post/kai-fa/2014-12-09-objc_msgsend之前一直用objc_msgSend,但是没注意apple的文档提示,所以突然objc_msgSend crash了。之前32位的时候没问题,然后转换为64位之后就会发生EXC_BAD_ACCESS问题。当然apple再文档(64-Bit Transition

2015-03-24 16:22:27 932

转载 Mac 可设置环境变量的位置、查看和添加PATH环境变量

Mac 启动加载文件位置(可设置环境变量)------------------------------------------------------- (1)首先要知道你使用的Mac OS X是什么样的Shell,使用命令echo $SHELL如果输出的是:csh或者是tcsh,那么你用的就是C Shell。如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourn

2015-03-23 14:38:16 416

原创

mac 无法ssh localhost,可能原因ssh服务未启动1.启动sshd服务:sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist2.查看服务的启动,筛选:sudo launchctl list | grep ssh由如下服务表示成功启动了:终端ssh 命令连接localhost

2015-03-20 18:31:50 343

转载 Sublime Text 3 开发编辑神器 以及插件安装。(下)

用了Sublime Text 好多年了!一直都是手写代码没去注意插件这个。现在发现插件真心好用,真是有点相见恨晚的感觉。安装插件前大家要安装很多东西,JAVA SDK&NODEJS&git 等等。还有一些需要用NPM来安装。1.打开sublime text3后按快捷键control+`后下面会出来东西,然后输入如下命令。import urllib.request,os; pf = 'Pac

2015-03-19 14:12:07 375

转载 Sublime Text 3 开发编辑神器 以及插件安装。(上)

在windows下是绝对的神器,Notepad++之类的无可比拟;linux下,因为有个vim,鄙人对vim不懂,所以孰好孰更好,不好说。总结起来就是,神器一般的轻量级的面向php、python等开发者的文本编辑器,相当灰常不错,推荐给你。我主要用它来写PHP,真是相当的好用。在写python方面可能也挺好用;写ruby不知道情况怎么样,有没有用它来写的。总之,ST比较适合写一些脚本语言,至于

2015-03-19 14:11:09 501

转载 iOS Xcode之Build Phases 很多值得学习提高效率的小工具。

引言:Build Phases是Xcode在build的时候执行的一些任务,这次就关于代码优化和重构方面,来说说Build Phases可以帮助我们的一些Script,还请大家补充。Build Phrases与Xcode插件1.谈到重构,如果我们想在后期把我们的项目重构一下,这不仅可以让我们重新巩固一下用到的iOS知识,还可以提高我们对整个项目理解和代码水平,其中重构的最简单的一个方法就是

2015-02-28 18:23:56 2288

转载 iOS开发 iap、GameCenter、iCloud、Passbook系统服务开发调用

iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录、微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等。今天将和大家一起学习如何使用系统应用、使用系统服务:调用系统应用使用系统服务短信与邮件通讯录蓝牙社交Game Center应用内购买iCloudPassbook

2015-02-28 17:56:36 3709

转载 Error launching Reachability中警告 md5加密 Jsonkit中的警告

1,警告:“xoxoxoxo”  isdeprecated解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。2,警告:Declaration of "struct sockaddr" willnot be visible outside of this function解决办法:在你的开源.m文件中添加 #import3,警告:Implicit conve

2015-01-27 17:37:32 767

原创 刷新表某一行和块,实现颜色渐变

#import   CAGradientLayer *gradient = [CAGradientLayer layer];  gradient.frame = rect;  gradient.colors = [NSArray arrayWithObjects:(id)[UIColor blackColor].CGColor,                             

2015-01-15 15:09:47 490

转载 iOS高效开源库,下载地址。

1.保证程序UI和设计图完全吻合(UI显示)2.尽量能避免闪出闪去等操作,结合实际情况,能过渡的交互尽量结合动画制作,以符合ios风格,(Animation)(一).UI显示:原则:保证要与设计图模式一摸一样,发现不适合的东西,需要及时沟通后让设计师修改,尽量要保证和设计图的像素一一对应1.自定义UIAlertView:换背景:UIAlertView *theAler

2015-01-14 11:02:25 480

转载 ios 系统 自带动画效果使用

1.保证程序UI和设计图完全吻合(UI显示)2.尽量能避免闪出闪去等操作,结合实际情况,能过渡的交互尽量结合动画制作,以符合ios风格,(Animation)(一).UI显示:原则:保证要与设计图模式一摸一样,发现不适合的东西,需要及时沟通后让设计师修改,尽量要保证和设计图的像素一一对应1.自定义UIAlertView:换背景:UIAlertView *theAler

2015-01-14 10:47:19 2885

空空如也

空空如也

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

TA关注的人

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