自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

原创 iPhone解锁密码忘了,指纹识别也用不了 -- 恢复iPhone吧

步骤: iTunes – win版和mac版都可以。 下面演示mac版 1.手机关机,数据线与电脑连着,电脑打开iTunes。 2.手机按着home 和锁屏键,一直按着,出现白屏黑苹果也一直按着,也许会出现两次白屏黑苹果,直到出现iTunes。 同时,电脑上也会出现下图提示: 有的流程可能不一样,并不是下图,而是 “更新”和“恢复iPhone…” 按钮可点,那么点击“恢复iPh

2015-12-31 16:26:26 8720 5

原创 iOS Autolayout -- 模块化、等宽高

模块化: 相关的控件放一个view里面,方便管理和显示层次。 布局和添加约束如下示例: 下面的密码和输入框同理。等宽高:

2015-12-31 11:54:04 353

原创 iOS Autolayout入门简介

在xib or storyboard(简称sb)中均可使用autolayout。1.勾选Use Auto Layout,现在新建 xib 或 sb 默认都会勾选上。2.约束简介: 勾选,对于上下左右点击虚线即可,确定后点击Add Constraints即可添加。 关于Aspect Ratio,还可以按着Ctrl,左键点击view1,拖着放到view2上,建立view1与view2的宽高比。其他对

2015-12-30 18:03:12 345

原创 iOS Autolayout -- scrollview

Autolayout中scrollview使用步骤// view的高度可以不设置:

2015-12-30 17:24:12 403

原创 iOS app审核规则(官网)

官网地址:https://developer.apple.com/app-store/review/guidelines/手动进入:https://developer.apple.com/support/   => Distribution =>  App Review =>  App Store Review Guidelines

2015-12-30 09:48:58 725

原创 iOS OpenCV配置、使用

OpenCV下载地址:http://opencv.org在使用的地方,把.m改成.mm添加头文件#ifdef __cplusplus#import <opencv2/opencv.hpp>// 图片转换#import <opencv2/imgcodecs/ios.h>#endif

2015-12-29 11:46:04 1058

原创 MAC 显示隐藏文件控制

在终端输入以下命令,按回车即可:显示Mac隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool falseor显示Mac隐藏文件:defaults write com.apple.finder

2015-12-29 09:23:38 274

原创 Xcode 查看运行时ViewController结构

运行项目(模拟器 or 真机都可),然后切换到如下图:

2015-12-26 16:19:43 860

原创 Xcode 清理

一、清理打包缓存、build缓存 不要清理两红竖线的内容,它是有关证书配置文件的,不然打包上传不了。二、清理最近打开的工程 三、清理Profile 四、清理冲突日志 在清理打包缓存和build缓存的三个文件夹同一位置,清理 iOS Device Logs 文件夹的内容即可。

2015-12-26 16:04:52 478

原创 iOS 给app添加启动图

方式一: 在 Assets.xcassets 里,可以吧 Brand Assets 删掉方式二: 默认模式 LaunchScreen.storyboard 里面显示的内容就是启动图

2015-12-26 14:18:33 515

原创 iOS 给项目添加PCH文件

忘了哪个版本开始,Xcode新的版本没有.PCH文件,旧的有。Command + N  => Other  => PCH File => Next => 名字随便or默认(PrefixHeader) => Create点击项目 => TARGETS =>  Build Settings => Apple LLVM 7.0 - Language => Prefix Header => 设置成

2015-12-26 11:14:23 361

原创 iOS app打包版本问题

1. Version和Build应该有蛮多人不理解Version和Build的,Version是在Appstore上面显示的,Build是开发人员看的,也是打包的区分。比如我第一次发布app,版本号是1.0.0,build从1开始,我已经打包上去一个,后来发现有bug,改了下又打包,不想改版本号,因为第一次发布or其他原因,你可以改build即可,但是必须是大于前面的,一般加1

2015-12-26 10:53:57 1613

原创 iOS 使用Storyboard + AutoLayout布局,各种型号设备效果预览

简单预览

2015-12-26 10:44:07 929

原创 iOS 给代码添加注释

假如你的 .m 文件方法很多,代码很多,为了让你的带看管理起来方便,容易找到。 你就得把你的方法分类、划分,以便查找修改。 只要在分类前加些注释,方法看起来就很简美。例如 (1)内部方法:pragma mark - internal method(2)在内容方法里面再分:pragma mark image method

2015-12-26 10:32:54 525

原创 iOS 代码添加注释(按Alt + 鼠标左键可查看)

在需要添加的属性or方法上面添加如下格式之一:/// 你的注释/** 你的注释*/

2015-12-26 10:17:07 477

原创 MAC 修改XCode代码显示风格

请看图解: 修改的同时会看到效果。

2015-12-26 09:53:14 656

原创 iOS ARC 与 非ARC 混编

点击项目 => TARGETS => Build Phases => Compile Sources把相应的.m文件后面添加下面模式,双击即可使用非ARC模式-fno-objc-arc使用ARC模式-fobjc-arc

2015-12-26 09:48:03 306

原创 iOS 拖进项目的文件代码获取路径为nil

返比如我拖进工程一个文件m.m4a,使用如下方法获取NSString *audioPath = [[NSBundlemainBundle] pathForResource:@"m"ofType:@"m4a"];返回的 audioPath 为nil。解决方法:点击项目 => TARGETS => Build Phases => Copy Bundle Resour

2015-12-26 09:35:23 1606

原创 iOS 不错的网络demo、框架

1. 极限优化scrollview图片浏览,对于欢迎页很好用。https://github.com/devgj/UIScrollView-demo2. 网络图片加载 https://github.com/rs/SDWebImage3. socket https://github.com/robbiehanson/CocoaAsyncSocket/

2015-12-26 09:12:07 408

原创 iOS NSData、NSString、char *转换,简洁明了

NSData  NSString    NSString *str = @"fds";    NSData *data = [strdataUsingEncoding:NSUTF8StringEncoding];    str = [[NSStringalloc]initWithData:dataencoding:NSUTF8StringEncoding];

2015-12-25 15:47:35 510

原创 邓白氏码申请地址

https://developer.apple.com/program/enroll/dunsLookupForm.action填写完后,几天会受到确认电话,然后再发资料过去。

2015-12-25 14:51:10 385

原创 iOS app上架流程

主要步骤: 1、在Member Center (1).申请发布证书 (2).申请APP IDs (3).创建Provisioning Profiles2、在iTunes Connect (1).创建app (2).构建版本 (3).提交app审核以下是详细步骤,对于已经完成的步骤可跳过: 1.(1)申请发布证书 打开“钥匙串” => 点击菜单上的 钥匙串访问 => 证书助理 =>

2015-12-25 11:06:48 626

原创 Apple免费加急审核流程

进入以下地址:https://developer.apple.com/contact/app-store/登陆你的账号,就可以看到。选择 request an expedited app review填写你的信息(加急理由,app信息等),提交就可以。连接也可以在 https://developer.apple.com 点击  Support =>

2015-12-25 09:11:56 402

原创 iOS GCD一般使用

一、异步执行:dispatch_async(dispatch_get_global_queue(0,0), ^{        //执行代码    });二、延时执行:dispatch_time_t time =dispatch_time(DISPATCH_TIME_NOW, delay *NSEC_PER_SEC);

2015-12-24 14:54:40 281

原创 iOS button图片与文字互换

CGRect rect = btn.frame;[btn setImageEdgeInsets:UIEdgeInsetsMake(0,rect.size.with/2,0,0)];[btn setTitleEdgeInsets:UIEdgeInsetsMake(0, -rect.size.with/2, 0, 0)];UIEdgeInsetsMa

2015-12-23 17:43:12 847

原创 雅虎天气城市ID、中国气象城市ID

plist文件下载地址:http://pan.baidu.com/s/1bnWlRdl

2015-12-23 17:35:09 981 1

原创 iOS block简单使用

view controller 简称 vc目的:在vc (A)点击某个按钮,给super vc (B)传递按钮的tag。步骤:1.定义宏习惯给这个block定义一个宏,在A定义typedef void (^xmBLock)(NSInteger index);2.定义属性,(1)方便使用,(2)代码简单。(1)然后给A定义个xmBLock的

2015-12-23 16:49:20 349

原创 iOS 解决scoryboard上tableview、collection view顶部有空白问题

在viewcontroller(简称vc)里添加self.automaticallyAdjustsScrollViewInsets =NO;

2015-12-23 16:26:25 1123

原创 国家电话区号

plist文件下载:http://pan.baidu.com/s/1ged5pkR

2015-12-23 16:22:09 743

原创 MAC 安装PS 破解

PS下载地址及安装方法:http://pan.baidu.com/s/1hriSTKC

2015-12-23 16:19:49 679

原创 Pods安装使用

1.安装RVM终端输入下面指令安装RVM,等待安装完毕curl -L https://get.rvm.io | bash -s stable载入RVM环境source ~/.rvm/scripts/rvm测试安装正确否rvm -v出现下面信息就okrvm 1.22.17 (stable) by Wayne

2015-12-23 16:18:23 424

原创 iOS OC笔试题、swift、OC

下载地址:http://pan.baidu.com/s/1bct6DS

2015-12-23 16:16:45 1174 2

原创 本人git上的一些demo

1.音频处理,包括录音、剪切、合成、转码https://github.com/MiftMy/XMAudioSynthesis2.OpenAL的基本使用,播放音频https://github.com/MiftMy/XMOpenAL3.自定义相册图片获取,可单/多选,多选可限定选择个数https://github.com/MiftMy/XMPhotos

2015-12-23 16:09:03 463

原创 iOS XCode无法选择设备调试,设备显示

可能原因:1.设备IOS版本高于XCode版本,升级Xcode。2.XCode上设置的Deployment Target版本高于设备IOS版本

2015-12-23 15:32:59 1388

原创 iOS 上拉加载,下拉刷新,本人使用MJRefresh

MJRefresh可以在git下载tableView和Collectionview的上拉和下拉处理://上拉加载- (void)initRefreshFooter{    __weak __typeof(self) weakSelf =self;    weakSelf.collectionView.footer = [MJRefreshAutoNo

2015-12-23 15:12:37 1130

原创 iOS 解决真机调试找不到设备问题

打开Xcode => Window => Devices ,找到你的设备,点击你的设备再右键,勾选 Show in Run Destinations Menu 即可。想真机调试找不到你的设备,你不勾选它即可。

2015-12-23 14:53:18 1613

原创 iOS AsyncSocket封装、长连接

////  VVETCPSocket.h//  SmallP////  Created by mifit on 15/7/3.//  Copyright (c) 2015年 mi. All rights reserved.//#import /*  Point to Point connected * */

2015-12-23 14:44:21 2507 1

原创 iOS AFN2.0请求封装使用

////  XMHttp.h//  podAFNetwork////  Created by mifit on 15/9/14.//  Copyright (c) 2015年 mifit. All rights reserved.//#import #import "AFNetworking.h"/**

2015-12-23 14:42:53 1613

原创 iOS 获取链接的Wifi的IP、名字,检测是否连接到WLAN

////  UIDevice-Reachability.h//  testSearchVC////  Created by mifit on 15/9/1.//  Copyright (c) 2015年 mifit. All rights reserved.//#import @interface UIDevice(R

2015-12-23 14:38:37 3184

原创 iOS 网络JSon解析使用框架

个人使用RMMapper,git上面有。建立Model,然后解析,调理清晰。

2015-12-23 14:32:57 1019 1

IOS 系统二维码扫描使用

系统二维码扫描基本使用,画面简洁,扫描框和扫描线可以自己添加。

2015-12-24

系统Touch ID使用

iPhone的Touch ID系统指纹识别功能使用。

2015-12-24

IOS自定义tabbar

修改系统tabbarViewController,实现自定义。

2015-11-06

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

TA关注的人

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