自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mac制作启动U盘解决重启按option不能识别的问题

前提:最近在一台14年的MacMini上升级最新系统时,总是升级到一半就卡住了,根本就无法完成,只能安装到一半就强制重启了,导致Mac系统损坏,无法打开;因为需要重装系统,首选的还是重启时按住Cmmand+r,然后在线安装,但是在线安装的还是最新版本的,安装到一半还是卡住不动了,所以没办法,只能下载个老的Mac系统,然后用制作U盘来启动安装;问题就出现在这了,用磁盘工具-恢复来制作的U

2017-10-24 11:23:25 95804 2

原创 Mac搭建本地Svn流程,并解决问题

Mac搭建本地Svn流程,并解决问题,Description : You are not authorized to access the files in the repository. status:170001,Description : The specified working copy could not be accessed at the expected location. Suggestion : Verify that the working copy is in the expe

2017-05-03 18:27:02 2374

原创 Mac安装ruby环境和CocoaPods

CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新

2017-03-28 17:13:04 1472

转载 ios9.2运行App,模拟器运行没问题,但是上架AppStore后在下载运行就会闪退的问题

最近有用户反映,在ios9.2系统上使用App,第一次打开会闪退,但是没有9.2系统的真机,不能直接调试,模拟器运行又没有问题,后来在网上查了一些资料,找到了一个解决办法,感谢博主:http://blog.csdn.net/zhanglizhi111/article/details/654440 01崩溃原因在Xcode8中,如果你的图片资源文件里有16位图或者图片显示模式

2017-03-27 16:15:53 2226

转载 音频加载问题:skipping input stream 0 0 0x0

今天在播放音频的时候,发现虽然有路径,本地也有完好的文件,但就是一直播放不了,后来调试看到有报错误信息:skipping input stream 0 0 0x0,后来上网查了一下,添加点配置就解决了,感谢原帖:http://blog.csdn.net/remote_roamer/article/details/53396763解决方案:1. Go to Product/S

2017-03-18 17:55:56 2458

转载 更新系统后,找回消失的「允许任何来源应用运行」选项

不少人在升级之后,发现「系统偏好设置 - 安全与隐私 - 通用」中「允许任何来源应用运行」的选项消失了,这是因为 macOS Sierra 加强了系统安全性,降低不良应用威胁电脑安全的几率,但是这也导致某些未经过开发者签名的应用无法在电脑上正常运行。要想找回这个选项,可以在终端中输入sudo spctl --master-disable指令,验证密码之后即可重新开启这个选项。By Th

2016-11-01 09:29:47 2178

原创 iOS封装圆形进度条控件

简单封装一个圆形进度条的控件,实现原理:容器是一个UIView,上面放三层CALayer,未填充的圆形条和进度条都为CAShapeLayer,里面有个属性为path,可以用UIBezierPath画一个圆形路径,然后赋值给path属性,进度条的颜色为渐变色,所以使用CAGradientLayer来设置颜色,用进度条的layer层裁剪(mask)颜色层即可,下面为效果图;源代码下载地

2016-05-03 16:17:12 1065

转载 iOS开发之如何跳到系统设置里的各种设置界面

跳到更多设置界面除了跳到WiFi设置界面,能不能跳到其他的设置界面呢?比如:定位服务、FaceTime、音乐等等。都是可以的,一起来看看如何实现的!定位服务定位服务有很多APP都有,如果用户关闭了定位,那么,我们在APP里面可以提示用户打开定位服务。点击到设置界面设置,直接跳到定位服务设置界面。代码如下://定位服务设置界面NSURL *url = [NSURL UR

2016-04-19 17:23:20 479

原创 C语言温习

学习网站 http://www.cplusplus.com#include #include #include "hello.hpp"#include #include //c语言主要是面向过程,面向对象是一种思路,一种思维方式。void score(int score) { if (score >= 90) { printf("优秀\n");

2016-03-30 15:04:03 464

转载 OC中NSLog函数输出格式

OC中NSLog函数输出格式详解%@ 对象• %d, %i 整数• %u 无符整形• %f 浮点/双字• %x, %X 二进制整数• %o 八进制整数• %zu size_t• %p 指针• %e 浮点/双字 (科学计算)• %g 浮点/双字• %s C 字符串• %.*s Pascal字符串•

2016-03-29 16:24:51 499

原创 SDAutoLayout的使用

SDAutoLayout 下载链接SDAutoLayout 基础版视频教程:http://www.letv.com/ptv/vplay/24038772.html SDAutoLayout 进阶版视频教程:http://www.letv.com/ptv/vplay/24381390.html SDAutoLayout 原理简介视频教程:http://www.iqiyi.

2016-03-29 13:48:37 3440

原创 iPhone设置-通用-访问限制 里的密码修改、重置密码的实现

刚入手iPhone的时候,出于好奇就把所有功能和设置里面的内容都点了点,后来有需求需要增加访问限制功能,结果发现密码忘了,关键是还没有修改功能,蛋碎一地。。。后来在网上查了一通,终于修改成功!!!感谢作者的无私奉献点击打开链接因为我的iPhone是没有越狱的,所以下面只总结一下未越狱的流程(话说越狱后不要太简单。。。)首先需要一个软件支持 iBackupBot(苹果备份管理器) V5.

2015-12-10 14:12:45 8367

原创 iOS音乐播放器实现后台播放锁屏界面控制

现在主流的音乐播放器基本都实现了锁屏后还能控制暂停、播放、切换的功能,之前一直没有在意,这两天闲来无事就研究了一下:其实主要原理就是利用了iOS5.0以后出来的新API,MPNowPlayingInfoCenter ,类实现其实很简单MP_EXTERN_CLASS_AVAILABLE(5_0)@interface MPNowPlayingInfoCenter : NSObje

2015-11-26 15:37:35 4055

原创 iOS 实现SOAP协议

最近公司要使用SOAP协议,临时科普了一下SOAP相关资料 http://www.w3school.com.cn/soap/index.aspSOAP实践例子 http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo// 测试我们服务器1.2// NSString

2015-10-24 15:28:02 734

原创 swift 简单实现coreData数据库增删改查和关系表

swift 简单实现coreData数据库增删改查和关系表import UIKitimport CoreDataclass RootTableViewController: UITableViewController {// TODO: 要做的事情// FIXME: 要解决的BUG var userDatas : NSMutableArray!

2015-10-21 11:16:20 976 1

原创 iOS 常用打开操作(打开网页,打电话,发邮件,发信息等)

以下是用swift简单实现的一些方法,类型是苹果定的,当然在OC中用法也一样,只是实现的代码不一样,类型还是一样的(比如:打电话,都是"tel://1008611")func openURL() { UIApplication.sharedApplication().openURL(NSURL(string: "http://www.baidu.com")!) }

2015-10-19 10:08:53 734

原创 iOS swift实现传感器

简单实现一些传感器import UIKitimport CoreMotionimport CoreLocationclass ViewController: UIViewController,CLLocationManagerDelegate { @IBOutlet weak var compassView: UIView! var cmm : CMMotionM

2015-10-17 17:32:20 654

原创 swift 自定义控件在StoryBoard(xib)里使用的属性

有时候我们在StoryBoard里用拖拽方法创建属性的时候,总会有一些常用的属性没有提供可视化操作,所以我们必须在连接类中用代码去实现,虽然也比较简单,但是这样重复的操作大大的增加了开发时间,如果能在拖拽的界面就能直接调试相关属性,就像一个UIView直接可视化设置背景颜色一样,岂不乐哉,以下是在Swift工程中实现的一些方法:第一步创建Target创建好以后目录里面就会多

2015-10-17 13:44:16 2020

原创 利用CGContext简单的实现画圆画图片

以下只是简单的context实现,因为不常用,所以记录一下 let context = UIGraphicsGetCurrentContext()// 圆 /* CGContextAddArc(context, 200, 200, 100, 0, -3.141592653*2, 1) CGContextSetFillColorWi

2015-10-16 15:09:48 1316

原创 UITableView表头在下拉的时候表头里的内容放大

以下只是简单的实现一下功能,介绍一下原理,希望可以帮到大家:- (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ static NSString * identifier = @"headView"; UITableViewHeade

2015-10-13 14:28:22 1408

原创 ios基本排序算法

最近闲来无事,看到以前写的demo,做个记录,以下是比较简单的几种排序算法:NSMutableArray * arr = [[NSMutableArray alloc] initWithObjects: [NSNumber numberWithInt:1], [NSNumber

2015-10-09 16:14:49 592

原创 Xcode7请求报错AppTransportSecurityhasblocked a cleartext HTTP resource load since it is insecure

苹果在安全上面还是很重视的,今天用Xcode7打包app,发请求直接报错错误描述:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via yourapp‘s

2015-09-19 14:31:09 518

原创 iOS CALayer-实现颜色的渐变和曲线图

最近研究了一下颜色的渐变效果,下面简单抽出一个类的代码,方便查看:#import @interface YXLayerView : UIView{ CAShapeLayer * _lineLayer,* _maskLayer; CAGradientLayer * _backgroundLayer;}@end#import "YXLayerView.h"

2015-07-20 13:43:58 1463

原创 iOS APP上传iTunes Store 时,报错 An error occurred uploading to the iTunes Store!

今天在提交app的时候,最后一步报错, An error occurred uploading to the iTunes Store! 后来上网查了查资料,在这里整理一下:第一:有可能是中文编码的问题,需要把编译的文件包名改成英文的,然后在压缩提交;第二:你的电脑java包长时间未更新,需要下载一个新的java安装包,安装后注意,必须重启电脑才能重新提交,这里给个下载地址

2015-07-07 14:46:38 2526

原创 iOS获取设备唯一标识符

由于苹果的新政策,iOS5之前的方法-[UIDevice uniqueIdentifier]被官方屏蔽了,后来网上查查资料,封装了一个静态类,代码如下:NSKeyChainDao.h#import @interface NSKeyChainDao : NSObject// 获取唯一标示+ (NSString *)getIdentifierStr;// 保存数据+ (vo

2015-06-30 14:44:41 695

原创 Android,iOS打开手机QQ与指定用户聊天界面

使用schema模式来启动手机QQ。以下为具体代码:Android:String url="mqqwpa://im/chat?chat_type=wpa&uin=1141712240";startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));iOS:[[UIApplication sharedApplic

2015-06-29 14:00:00 1657

转载 介绍一下Objective-c常用的函数,常数变量

介绍一下Objective-c常用的函数,常数变量算术函数【算术函数】函数名说明int rand()随机数生成。(例)srand(time(nil)); //随机数初期化int val = rand()P; //0~49之间的随机数int abs(int a)整数的绝对值(例)int val = abs(-

2015-05-21 17:43:54 440

转载 iOS UITableViewCell的分割线缩进

有时候会有这样一个需求,当cell左边添加图片的时候,觉得下面分割线不太好看,需要移到图片的右边去,ios7的时候在storyboard 设置 TableView的separator intend = 0 可以让tableview的分割条顶到头。但是,升级了iOS8时,发现不起作用了。经过google,在 stackoverflow 发现了答案翻译纪录一下iOS8 在c

2015-05-06 14:55:00 670

原创 iOS根据需求修改UIWebView的UA

方式有多种,这里简单的实现其中一种:// 通过JS来获取 iOS 默认的 UserAgent NSString *userAgent = [[[UIWebView alloc] init] stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];// 获取App名称,这里是有本地化支持的写法// N

2015-05-04 11:25:28 683

原创 iOS程序压入后台,延续运行十分钟的方法

模拟器测试不准确,需要真机测试UIBackgroundTaskIdentifier _backgroundTask;- (void)applicationDidEnterBackground:(UIApplication *)application { // Use this method to release shared resources, save user data, in

2015-04-28 16:17:57 1102

原创 iOS通讯录增删改查

自己研究的一些基本操作,高手略过。。。

2015-04-27 14:51:16 1312

原创 iOS简单画折线图

- (void)drawRect:(CGRect)rect{ CGContextRef context = UIGraphicsGetCurrentContext(); [[UIColor redColor] setStroke]; CGContextSetLineWidth(context, 5); CGPoint points[5]; points[0

2015-04-20 16:46:51 1442

转载 iOS粒子系统,简单了解

#import #import @interface EmitterView : UIView@end#import "EmitterView.h"@implementation EmitterView{ CAEmitterLayer *fireEmitter; //1}- (id)initWithFrame:(CGRect)frame{ self = [super initWit

2015-04-20 16:40:23 409

转载 iOS反射机制,获取方法名和描述属性

- (NSString *)serializeObject:(id)theObject{ NSString *className = NSStringFromClass([theObject class]); const char *cClassName = [className UTF8String]; id theClass = objc

2015-04-20 16:16:56 765

原创 iOS8.0之后,UITableView自适应表格的方法

首先要创建一个工程,命名为TableViewAutoLayout:ViewController.h#import @interface ViewController : UIViewController@property (strong, nonatomic) IBOutlet UITableView *tabVi;@end////  ViewCon

2015-04-20 14:57:07 766

转载 iOS手势集合

首先新建一个基于Sigle view Application的项目,名为GestureTest;我的项目结构如下:往viewController.xib文件里拖动一个imageView,并使覆盖整个屏幕,改动属性为:viewController.h文件:[cpp]viewplaincopy1. #import 2. 3. @

2015-03-20 17:13:32 452

原创 iOS实现模糊效果

imageview = [[UIImageView alloc] initWithFrame:CGRectMake(0, 20,200, 200)];imageview.contentMode = UIViewContentModeScaleAspectFit;imageview.userInteractionEnabled = YES;[self.view addSubview:

2015-03-20 17:07:05 582

Swift CoreData简单用法

用Swift简单实现coreData数据库增删改查和关系表

2015-10-21

空空如也

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

TA关注的人

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