- 博客(22)
- 收藏
- 关注
转载 git版本上传
git提交时git commit -a -m"sssssss"如果写成git commit -m"sssssss"回车了git push origin master然后出现了下面的错Counting objects: 29, done.error: inflate: data stream error (unknown compr
2017-05-03 10:05:38
584
原创 ios 简单获取地理位置信息
ZTCLLocationManager.h#import @interface ZTCLLocationManager : CLLocationManager+ (id)shareZTCLLocationManager;/**开始获取经纬度*/- (void)startGetLocationManager;/*
2016-07-29 11:29:33
1368
原创 ios 后台无限心跳实现:GCDAsyncSocket使用的 Voip、NSTimer、10分钟超长链接
准备工作:下载AsyncSocket https://github.com/robbiehanson/CocoaAsyncSocket/ 类库,将GCD文件夹下的GCDAsyncSocket.h, GCDAsyncSocket.m, GCDAsyncUdpSocket.h, GCDAsyncUdpSocket.m 文件拷贝到自己的project中
2016-07-28 13:39:27
8760
6
转载 ios7 statusbar透明设置
步骤1、在ViewController中 loadView#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000if ( IOS7_OR_LATER ){self.edgesForExtendedLayout = UIRectEdgeNone;self.extendedLayoutIncludesOpaqueBars = NO;self.modalP
2016-07-18 10:12:01
989
转载 在Mac上搭建本地Apache服务器一些注意点
一般在开发ios程序中,我们需要使用到和服务器的交互操作。一般我们在Mac上使用Apache来搭建服务器。数据库采用MySQL。在Mac中Apache是自带的。所有,我们可以不需要额外的去Apple store下载。我们可以直接通过命令行的形式来,开启服务器。在终端中开启Apache的指令是:sudo apachectl -k start //这里要特别说明是,必须以root的
2016-07-18 10:10:19
2051
转载 IOS开发-UIView之动画效果的实现方法(合集)
前言:在开发APP中,我们会经常使用到动画效果。使用动画可以让我们的APP更酷更炫,最重要的是优化用户体验,但取决于动画的质量。像QQ、微信、新浪微博等APP,动画效果就很好了,至少我很喜欢它们的动画,让我使用起来感觉很顺畅,心情很开朗。本文会介绍UIView效果的实现方法,非核心动画。 一、使用UIView类实现动画基本写法,代码必须放在Begin和Commit之间:
2016-07-18 10:07:40
371
转载 ios 开发在应用中监听(判断)来电状态-接听-拒接-CoreTelephony
#import 01#import 02 03 04CTCallCenter *callCenter = [[CTCallCenter alloc] init];05 callCenter.callEventHandler=^(CTCall* call){06 07 if (call.callState == CTCallStateDialing){08
2016-07-18 10:06:28
4066
转载 【iOS】自定义TabBarController
一、自定义的思路iOS中的TabBarController确实已经很强大了,大部分主流iOS应用都会采用。但是往往也不能满足全部的需求,因此需要自定义TabBar,自定义需要对系统的TabBar工作方式有很好的理解,自定义需要勇气。自定义TabBar的原则:尽量利用系统自带TabBar,只改需要改的地方。二、自定义TabBar的总体过程1.先把自带的Ta
2016-07-18 10:04:31
427
转载 关于UINavigationBar加载不规则的图片的总结
先看效果图这是素材小弟刚开始直接用navigationBar加载这张背景图appDelgate里: Objective C code?12[[UINavigationBar appearance] setBackgroundImage:[UIImage imageName
2016-07-17 17:11:51
757
转载 IOS开发-UIView之动画效果的实现方法(合集)
前言:在开发APP中,我们会经常使用到动画效果。使用动画可以让我们的APP更酷更炫,最重要的是优化用户体验,但取决于动画的质量。像QQ、微信、新浪微博等APP,动画效果就很好了,至少我很喜欢它们的动画,让我使用起来感觉很顺畅,心情很开朗。本文会介绍UIView效果的实现方法,非核心动画。 一、使用UIView类实现动画基本写法,代码必须放在Begin和Commit之间:
2016-06-30 11:35:07
345
转载 Android Studio
1.软件安装及环境配置唯一配的一个环境变量:adb(Android Debug Bridge)环境变量设置:打开终端Terminal,输入 open -e .bash_profile回车打开.bash_profile文件,之前没配置过应该是空的,输入(export PATH=${PATH}:~/Library/Android/sdk/tools:~/Library/Android/sd
2016-06-22 20:05:57
359
原创 IOS的后台任务之: location updates
后台挂起时不断获取当前用户位置(-)CLLocationManager 类需要使用单例的方法创建:(二)AppDelegate类实现方法:@interfaceAppDelegate()UITabBarControllerDelegate,CLLocationManagerDelegate>@property (assign
2016-06-21 11:25:43
1041
转载 IOS的后台任务
翻译自:http://www.raywenderlich.com/29948/backgrounding-for-ios(代码部分若乱码,请移步原链接拷贝)自ios4开始,用户点击home按钮时,你可以将app设计为挂起状态。app在内存中,除非用户再次返回到app,否则该app暂停运行。都是这种情况吗?当然不是,在一些例外的情况下,app仍然可以在后台保持运行。这篇文
2016-06-21 10:09:24
539
转载 iOS 时间与日期处理
主要有以下类: NSDate -- 表示一个绝对的时间点NSTimeZone -- 时区信息NSLocale -- 本地化信息NSDateComponents -- 一个封装了具体年月日、时秒分、周、季度等的类NSCalendar -- 日历类,它提供了大部分的日期计算接口,并且允许您在NSDate和NSDateComponents之间转换NSDateFormatter
2016-06-21 09:56:32
563
原创 上传代码到cocoapod
一、创建的github仓库1 进入Github网站 www.github.com 登陆自己的账号后2 建立一个新的仓库3 填写仓库信息4 注意如果你是ios 工程师语种选object-c ,证书类型默认MIT (没填的话后面不会有补救措施)5 注意创建完后相当于注册而已。6 打开github 客户端cl
2016-06-06 20:08:39
405
转载 Xcode 6制作动态及静态Framework
有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上
2016-06-02 15:39:33
401
转载 iOS 第三方库冲突的处理
现象最近项目组在做一些第三方功能的集成,不止一次的遇到第三方库冲突的问题,报错如下:123456duplicate symbol _OBJC_METACLASS_$_JKSerializer in: /Users/tony/Desktop/XXXProject/Lib/libMiPushSDK.a(JSONKit.o) /Users/tony/Libra
2016-06-02 10:13:27
717
原创 vim 使用体会(1) Normal模式 当你启动Vim后,Vim会处于Normal模式。在Vim的Normal模式下,所有的键就是功能键,下面附上Vim快捷键分布图。 (2) Insert模
(1) Normal模式(2) Insert模式在Normal模式下,按下键盘上的i键入Insert模式。在Insert模式下,你可以自由的输入你想要输入的东西了,就像使用其他编辑器一样~(3) Visual模式在Normal模式下按下,按下键盘上的v键进入Visual模式。在Visual模式下,可以让你选择文件的一部分内容,以便进行删除、复制等操作。
2016-05-25 10:17:01
1735
原创 mac 下的隐藏文件
(1) defaults write com.apple.finder AppleShowAllFiles -bool true 此命令显示隐藏文件 (2) defaults write com.apple.finder AppleShowAllFiles -bool false 此命令关闭显示隐藏文件(3)如果实在没法展现隐藏/展现文件A.展现隐藏文件$ defaul
2016-05-25 10:06:43
322
原创 svn 命令行的使用
(1)svn 添加新文件夹 test$ svn import ~/Desktop/test svn://192.168.1.1/ios/test -m"add a new project"(2)svn 删除文件夹 test$ svn delete svn://192.168.1.1/ios/test(3)svn 导入文件 test$ cd ~/Desktop
2016-05-25 09:43:57
350
原创 ios开发记录 :cocoapods 使用
(1) 终端中,cd到项目总目录(注意:包含PodTest文件夹、PodTest.xcodeproj、PodTestTest的那个总目录)$ cd /Users/lucky/Desktop/PodTest(2) 终端输入 vim Podfile$ vim Podfile(3) 先按 i 然后终端输入 版本与需要的内容$
2016-05-24 09:34:35
588
原创 ios开发记录 :cocoapods 安装
$ ruby -vruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]$ gem sources -l *** CURRENT SOURCES ***https://rubygems.org/$ gem sources --remove https://rubygems.
2016-05-23 11:32:50
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人