自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 苹果开发者账号绑定设备已满

苹果开发者账号绑定设备已满

2022-08-09 10:51:54 623 1

原创 cocopods的使用

pod update --verbose --no-repo-update

2017-04-05 14:31:10 252

原创 oschina/git的终端操作命令-学习笔记

defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件defaults write com.apple.finder AppleShowAllFiles No && killall Finder //不显示隐藏文件一、个人开发(命令行)1、进入到工作目录中,初始化一个代码仓库

2017-03-30 23:22:20 385

原创 VScode官网地址:

vscode官网下载

2022-08-09 10:25:54 15425

原创 iOS Unknown class ViewController in Interface Builder file 问题解决

这边文章就是对项目初始化不想使用Main.storyboard,而调整成代码window加载的知识记录,希望能帮助到有需要的朋友。错误分析:‘Unknown class ViewController in Interface Builder file’的错误原因,就是因为新建项目中删掉了系统自动创建的那个ViewController,新建并使用了开发者自定义的ViweController, 但是项目工程main.storyboard中还是使用原来的ViewController。排查方法:查看项目中有

2021-02-20 14:45:41 2412 2

原创 iOS判断数组是否包含某个元素

NSString *str = @"数组";NSArray *array=@[@"who",@"数组",@"array",@"3"];BOOL isbool = [array containsObject: str];NSLog(@"i = %i",isbool);i=1;数组包含某个元素i=0;数组不包含某个元素...

2019-09-29 20:49:03 4026

原创 十六进制带符号(-号)

- (NSString *)decimalwithFormat:(NSData *)dataV { if (dataV == nil) { return @"0"; } NSData *ff = [DataConvert hexStringToData:@"FFFFFFFF"]; NSInteger addupInt; ...

2019-09-29 20:25:57 5050

原创 iOS 如何判断TableView已经reloadData完成

最近在友盟收集的Bug中,发现一个问题···-[UITableView _contentOffsetForScrollingToRowAtIndexPath:atScrollPosition:usingPresentationValues:]: row (0) beyond bounds (0) for section (0). (null) 就是在执行下面这两句代码是造成了程序闪...

2019-09-29 20:22:13 1229

原创 iOS UIImage 图片裁剪 , 旋转裁剪 , 缩放裁剪 , 平移

这里是本人项目的里用的全部代码,可以直接拷贝使用:CameraCutView.h```#import <UIKit/UIKit.h>NS_ASSUME_NONNULL_BEGIN@interface CameraCutView : UIView@property (nonatomic) UIImage * mTargetImage;@property (no...

2019-09-29 11:08:25 2726

原创 删除多余的配置文件

在我们平常使用Xcode进行开发的时候, 都会遇到一件事, 就是需要添加一台新机子的UUID, 添加完之后还需要去重新配置对应的配置文件, 但又找不到之前久的配置文件, 现在让我们一起来看看怎么去删除多余的文件吧.打开终端:输入命令: open ~/Library/MobileDevice/Provisioning\ Profiles/终端回车之后, 我们可以看到一个文件夹, 里面...

2019-06-14 14:56:07 2213

原创 解决 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwi

解决 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwi解决:sudo gem install -n /usr/local/bin cocoapods

2017-11-15 09:41:02 2854

原创 .gitignore 忽略文件 (忽略pods文件)需要进入podfile文件所在目录执行 pod install

# Xcode## gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore## Build generatedbuild/DerivedData/## Various settings*.pbxuser

2017-10-31 11:50:56 4180

原创 iOS10项目打包上传被拒关于隐私权限问题

今天项目打包提交。收到了苹果的邮件。主要内容:This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothPeripheralUsageDescription key with a string va

2017-05-14 09:16:05 1239

原创 判断APP用户手机是否开启了定位服务

1.导入类库:#import 2.判断APP用户手机是否开启了定位服务:这里就要查看CLLocationManager的授权状态,此方法会返回当前授权状态:[CLLocationManager authorizationStatus]授权状态为枚举值:kCLAuthorizationStatusNotDetermined //用户尚未对该应用程序作

2017-05-03 14:44:56 4911

原创 让UITableView的section header view不悬停的方法

当  UITableView 的  style 属性设置为  Plain 时,这个tableview的section header在滚动时会默认悬停在界面顶端。取消这一特性的方法有两种: 将  style 设置为  Grouped 。这时所有的section header都会随着scrollview滚动了。不过  grouped 和  plain 的样式有轻微区别,切换样式后也许需

2017-04-25 18:31:18 558

原创 在oc中如何利用反射机制

反射机制的概念:对于任意一个类,都能够知道这个类的都有属性和方法对于任意一个对象,都能够调用它的任意一个方法和属性这种动态获取的信息以及动态调用对象的方法的 功能成为Java语言的反射机制。在oc中 如何利用反射机制· 利用 NSClassFormString 方法类使用字符串获得类· 利用 isMemberOfClass:判断是否是某一个类·利用 isKind

2017-04-16 20:21:07 1414

原创 自定义view,AppDelegate等地方,控制器的跳转方法

#pragma mark ---- 跳转控制器的方法  ----(void)jumpViewController{    MoreViewController *more = [[MoreViewController alloc]init];    UIApplication *app =[UIApplication sharedApplication];    AppDe

2017-04-13 23:26:09 599

原创 SQLite 数据库 -- 学习笔记

#import "ViewController.h"//保存  ---->  NSFilehandle//100 ---->  array    99   ---->  array  100//数据库 ---->  dic  ---->  哈希表  ----> 哈希算法//保存数据   ----> 读取制定的数据//mySql   sql xxx  orcale (10

2017-04-09 22:39:23 236

原创 UILabel的高度和宽度自适应

经常会遇到这样需要 Label宽度不确定。需要自适应、今天刚好由于这种情况,顺便写了一个类别 。特别简单:1 创建category  (附上创建类别的方法).h 文件+ (CGFloat)getHeightByWidth:(CGFloat)width title:(NSString *)title font:(UIFont*)font;+ (CGFloat)ge

2017-04-08 10:47:01 5129

原创 OC_字符串显示不同颜色

UILabel *lab = [[UILabel alloc]init];    lab.frame = CGRectMake(20, 100, 300, 30);    [self.view addSubview:lab];    NSMutableAttributedString *aString;    NSString *integralStr = @"integral

2017-04-07 23:55:49 1063

原创 Swift-在AppDelegate弹框(UIAlertController)进行present跳转--学习笔记

let alertController =UIAlertController(title:"温馨提示",                                                message:"你有一条消息", preferredStyle: .alert)                        let okAction =UIAlertActi

2017-04-06 22:42:07 2682

原创 讯飞开发遇到的坑----开发文档缺少一个依赖库

因为电脑用不了cocopods,所以只能用手动导入SDK,配置文件,按着开发文档一步一步来,结果老是报错,百度了好久,才发现这个坑,不知道有多少人踩到了。

2017-04-06 22:13:03 638

原创 oc--GCD 定时器 --- 学习笔记

#import "ViewController.h"@interface ViewController ()@property (nonatomic,strong) dispatch_source_t timer;@end@implementation ViewController- (void)viewDidLoad {    [super viewDidLo

2017-04-06 14:21:43 428

原创 环信头像和昵称显示问题 (添加消息扩展)--本人已实现效果

在这个类中 "EaseMessageViewController.h"#pragma mark - public // 搜这个这个 做响应的 修改- (NSArray *)formatMessages:(NSArray *)messages{    NSMutableArray *formattedArray = [[NSMutableArray alloc] init];

2017-03-31 18:15:36 3133

原创 iOS调用系统相册、相机 显示中文标题

使用phonegap调用系统相册、相机发现是英文的系统相簿界面后标题显示“photos”,但是手机语言已经设置显示中文,纠结半天,最终在info.plist设置解决问题,我反正闲着也是没事于是就搜索了下相关的资料发现在项目的info.plist里面添加Localized resources can be mixed YES(表示是否允许应用程序获取框架库内语言)即可解决这个问题。

2017-03-31 15:17:49 411

翻译 .gitigonre 文件指定需要忽略的文件

# Xcode.DS_Store## gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore## Build generatedbuild/DerivedData/## Vari

2017-03-30 23:19:19 1564

原创 swift-GCD的写法

func loadData() -> () {                //将任务添加到队列,指定执行任务的函数        //翻译:‘队列’ 调度任务(block、闭包)、以 同步/异步 的方式执行        DispatchQueue.global().async {             print("haoshi\(Thread.current)")

2017-03-30 22:20:24 324

原创 CocoaPods安装出现的新问题

1.安装 RVM baby 版本管理器$ curl -L get.rvm.io | bash -s stable打印代码:In case of problems: https://rvm.io/help and https://twitter.com/rvm_io2.测试$ source ~/.bashrc$ source ~/.bash_profile3.查看版本

2017-03-29 11:50:33 863

原创 Could not find a storyboard named 'main' in bundle NSBundle

项目里的文件被改来改去,折腾的不行。加上对Xcode不了解的缘故导致了Could not find a storyboard named 'MainStoryboard' in bundle NSBundle 的问题。    解决问题的灵感还是来自一篇老外的随笔,修改方式:step1:选中项目名后在TARGET中找到 info 然后修改 Main storyboard file base

2016-10-18 21:25:03 554

原创 SDWebImage 获取缓存大小

//获取缓存的大小   //在获取缓存的方法写上这两句代码NSUInteger intg = [[SDImageCache sharedImageCache] getSize];//NSString * currentVolum = [NSString stringWithFormat:@"%@",[self fileSizeWithInterge:intg]];/

2016-10-10 10:06:19 4634

转载 Alcatraz的安装和使用

一、简单说明Alcatraz 是一款 Xcode的插件管理工具,可以用来管理XCode的 插件、模版以及颜色配置的工具。二、如何安装1.github地址:https://github.com/alcatraz/Alcatraz2.安装方法方法一:在命令行中输入如下指令:curl -fsSL https://raw.github.com/alcatraz/Alcatraz/mas

2016-09-24 11:48:50 381

原创 Xcode的插件cocoapods

众所周知,Xcode的插件能够极大地提高我们的开发效率,方便码代码,因此本人对于Xcode的插件也是情有独钟。cocoapods的插件地址:https://github.com/kattrali/cocoapods-xcode-plugin安装好之后就开始cocoapods插件的使用了!使用步骤:​不管是使用命令还是使用插件,使用大致步骤都是一样的:第一步,需要创建项目

2016-09-24 10:22:00 1468

原创 XCode 7.3.1(dmg) 和OS X dmg官方直接下载地址(离线下载)

XCode 77.3.1:https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg7.3: https://developer.apple.com/services-account/download?path=/Developer_Tools/Xco

2016-09-24 08:57:41 4874

原创 xcode8 升级后部分电脑注释快捷键不能使用的解决方法

命令运行:  sudo /usr/libexec/xpccachectl 然后必须重启电脑后生效

2016-09-20 00:38:02 696

空空如也

空空如也

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

TA关注的人

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