![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
Just-Leon
Everything will be better
展开
-
打包上传被拒 Guideline 2.5.1 - Performance - Software Requirements
打包上传被拒 Guideline 2.5.1 - Performance - Software RequirementsGuideline 2.5.1 - Performance - Software RequirementsYour app uses the "prefs:root=" non-public URL scheme, which is a private entity. The u...原创 2018-06-07 10:06:04 · 5643 阅读 · 0 评论 -
ios总结控件(delegate1)
delegate:(1)代理:首先我们假如有两个视图控制器A和B 。我们在A中建立一个label,在b中建立一个 button,这时我们想要的到b中button的内容,我们就采用代理( 当然用沙盒也可以,将b中的值保存在沙盒中,然后通过全局变量带回给A). 所谓代理就是作为想要获得代理的一方通过遵守被代理的一方的协议,作为奖励,被代理一方会给代理者一个值,我们在实际应用中可以通过这原创 2015-07-28 15:11:33 · 429 阅读 · 0 评论 -
iOS总结控件二(UIButton)
2、UIButton:按钮控件:是一种常用控件,通过点击触发相应的功能 1).初始化创建(两种方法,第一种如果在不是自动释放缓存的情况下,我们要手动释放)UIButton *button=[[UIButtonalloc]init];UIButton *button1=[UIButton buttonWithType:UIButtonTypeCustom];原创 2015-07-22 08:30:02 · 410 阅读 · 0 评论 -
iOS总结控件一(UILabel)
本内容是学习过程中总结内容。原创 2015-07-21 14:01:47 · 403 阅读 · 0 评论 -
iOS(修改某一个字符串属性)
修改某一个字符串的属性原创 2016-05-08 16:27:46 · 1016 阅读 · 0 评论 -
iOS如何获取系统通讯录信息
iOS如何获取系统通讯录信息原创 2016-04-13 18:02:37 · 450 阅读 · 0 评论 -
统计本地app信息
对于统计本地app信息,苹果做的还是比较安全的不太容易获取,并不像android那样容易.这里有一个简单的做法:1.首先确认你要获取的app的名字。然后就是投机取巧的方法,把app下载下来,给它解包。然后找打info.plist,最后就是要找到url type2. BOOL exist = [[UIApplicationsharedApplication]canOpenURL:[NSU原创 2016-03-04 17:48:10 · 389 阅读 · 0 评论 -
Mantle的使用
Mantle的使用原创 2015-11-27 13:27:59 · 589 阅读 · 0 评论 -
error: linker command failed with exit code 1 (use -v to see invocation)错误解决方法
/Users/pp/Library/Developer/Xcode/DerivedData/Gift-fwctsvvhwsrojcbibvabpdlxpbhm/Build/Intermediates/Gift.build/Debug-iphonesimulator/Gift.build/Objects-normal/x86_64/LHHotViewController.o /Users/原创 2015-10-14 21:17:31 · 2432 阅读 · 0 评论 -
本地推送。启动画面的设置(iOS)
本地推送。启动画面的设置原创 2015-10-12 10:00:20 · 419 阅读 · 0 评论 -
多线程
多线程原创 2015-09-23 20:46:04 · 321 阅读 · 0 评论 -
UITableView新增特性类似于qq(置顶--删除)
UITableView的一个新特性(ios8之后)cell上显示多个操作,例如,删除,置顶原创 2015-09-22 17:31:25 · 492 阅读 · 0 评论 -
数据库操作(fmdb多线程操作)
1.导入-1.三方库fmdb-2.导入处理多线程的头文件 #import "FMDatabaseQueue.h"-3.导入系统的sqlite2.修改-1.修改三方库的非arc改为arc:-fno-objc-arc3.创建-1.创建数据库创建数据库实例对象,用于处理多线程的问题 FMDatabaseQueue *queue原创 2015-09-20 10:21:36 · 1099 阅读 · 0 评论 -
数据库操作(初期)&&清除缓存的简单使用
清楚缓存的一个简单操作:这里需要在导入三方库的条件下 1.获取缓存,如果是图片:获取缓存 NSString *title = nil; NSUInteger size = [SDImageCache sharedImageCache].getSize;获取的size是byte if(size > 1024*1024){ C原创 2015-09-19 22:19:29 · 773 阅读 · 0 评论 -
获取手机UUID
UUID原创 2015-11-07 14:59:47 · 1212 阅读 · 0 评论 -
小知识点横向tableView
横向tableView原创 2015-10-08 16:54:32 · 420 阅读 · 0 评论 -
ios总结(多页面跳转:)
多页面跳转:方法1:首先初始化_second跳转:_second = [[SecondViewControlleralloc] init];[selfpresentViewController:_secondanimated:YEScompletion:^{ }];返回:[selfdis原创 2015-07-28 15:13:36 · 598 阅读 · 0 评论 -
ios(总结)UISearchBar
UISearchBar:1.初始化 UISearchBar *search = [[UISearchBaralloc]initWithFrame:CGRectMake(44,0, 375-50,44)];2.设置代理属性UISearchBarDelegate search.delegate =self;3.设置灰度 search.pl原创 2015-09-19 23:01:23 · 754 阅读 · 0 评论 -
关于Masonry布局切圆角失效问题
解决方案:重写layoutSublayersOfLayer:具体实现可以查看github源码原创 2017-08-22 09:06:57 · 3422 阅读 · 0 评论 -
关于iOS11定位失效的问题解决方案
具体原因是苹果新增一个权限,自己可查,这里只有解决方案, ,原来的永久定位权限已经下降为使用期间 需要新增如下两个权限,解决问题并恢复到原来定位 NSLocationAlwaysAndWhenInUseUsageDescription 和 NSLocationWhenInUseUsageDescription原创 2017-08-22 09:02:59 · 16488 阅读 · 1 评论 -
runtime总结
runtime: 运行时,俗称消息机制,对于C语言而言,函数调用在编译的时候就已经决定要调用哪个函数,对OC而言编译的时候不能真正决定要调用哪个函数,是有在真正运行的时候根据函数的名字来确定调用哪个函数,这就是动态调用过程。 同时,OC在编译过程中可以调用任何函数,即使函数未实现,只有当运行的时候才会报错,但是对于C而言,则不会调用未实现的函数,调用就会报错,每一个OC的方法底层下面都会对应一个ru原创 2017-08-11 09:25:42 · 261 阅读 · 0 评论 -
iOS<Photos/Photos.h>与<AssetsLibrary/AssetsLibrary.h>and 相机
<Photos/Photos.h>,<AssetsLibrary/AssetsLibrary.h>原创 2016-09-07 13:10:50 · 1458 阅读 · 0 评论 -
复用多种类型的cell
复用不同类型的cell原创 2016-08-17 11:03:01 · 632 阅读 · 0 评论 -
swift基础学习(06)[必要构造器,可空链式调用,错误处理,类型转换]
必要构造器,可空链式调用,错误处理,类型转换原创 2016-06-28 11:27:40 · 447 阅读 · 0 评论 -
iOS总结(界面传值的方法)
ios(学习)界面传值的方法block:实现界面传值的方法1.block:实现界面传值,都是从第二个界面向第一个界面传值:第一种block首先).在第二个界面secondViewController声明set方法声明block@property (nonatomic,copy) void(^change)(UIColor *color);其次原创 2015-08-04 12:09:48 · 812 阅读 · 0 评论 -
iOS总结控件三(UIView)
3.UIView 1).自定义设置颜色的方法colorWithRGB(r,g,b) ([UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1])(r,g,b)是我们取得颜色对应的值 2).UIView作为初学者我认为可以在label里写小label发现不可以实现,并且在你写第二个label的前提下原创 2015-07-23 18:08:18 · 437 阅读 · 0 评论 -
iOS总结控件三(UItextField)
UItextField1.创建一个UItextField实例 UITextField *textField = [[UITextFieldalloc] init]; textField.frame =CGRectMake(10,40, self.view.frame.size.width -20, 40); textField.backgro原创 2015-07-28 15:09:00 · 631 阅读 · 0 评论 -
iOS总结(从网络上获取数据)
从网络上获取数据:1.从网络上获取数据,采用如下这种方式会带来主线成阻塞现象,主线成主要是负责的是ui的交互(用户输入指令或数据,系统给一个反馈)会进一步让ui停止交互1)首先给我们将要下载的图片设置好位置UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLW原创 2015-08-15 20:16:15 · 1354 阅读 · 0 评论 -
iOS总结(自定义button)
1.首先新建一个类该类继承UIButton2.实现几个方法1).修改字体的一些属性-(instancetype)initWithFrame:(CGRect)frame{ self = [superinitWithFrame:frame]; if (self) { 1--》设置字体显示的位置(左.中.右)原创 2015-08-17 08:16:50 · 815 阅读 · 0 评论 -
iOS(总结)全局调试
1. 首先模拟出一个错误 NSString *str ; str = @12; NSLog(@"%@",str.length);2.正常情况下运行会出现如下错误提示,切会跳转到如下界面,虽然可以看到错误提示但是却很难找到具体出错在哪里3.添加一个全局断点如下图4.开始调试原创 2015-08-21 21:50:02 · 640 阅读 · 0 评论 -
iOS(总结)绘图&渐变&NStimer
一:1.单线1).初始化 CGContextRef ctx =UIGraphicsGetCurrentContext();2).起始点坐标,第一个为上下文,后两个是坐标,起点坐标 CGContextMoveToPoint(ctx,15, 50);3)终点坐标,第一个为上下文,后两个是坐标,终点坐标 CGConte原创 2015-08-24 22:00:45 · 1030 阅读 · 0 评论 -
iOS(总结)UIPickerView&&UIDatePicker&&toolBar
UIPickerView轮转界面提供多值选项,和tableView挺类似1.首先初始化,并设置大小,这里的大小设置是否有作用,再试。 _picker = [[UIPickerViewalloc]initWithFrame:CGRectMake(0,100, 375, 300)];2.实现两个代理方法UIPickerViewDelegate,UIPi原创 2015-08-31 08:37:56 · 2118 阅读 · 0 评论 -
iOS(总结)手势
1.UITapGestureRecognizer1).点击手势,手势不是视图,不能显示在界面上,手势满足条件后调用的方法,第二个参数, UITapGestureRecognizer *g = [[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(tap:)];2).点击的次数,必须连原创 2015-08-27 22:39:29 · 624 阅读 · 0 评论 -
Core Data使用
Core Data的使用原创 2015-10-06 22:28:09 · 479 阅读 · 0 评论 -
断点下载
断点下载原创 2015-10-20 14:14:12 · 319 阅读 · 0 评论 -
登陆
登陆原创 2015-10-20 11:07:01 · 292 阅读 · 0 评论 -
ios学习(导航栏上两个简单的设置)
两个关于导航栏上的一些设置:隐藏时间1.在appdelegate中 [[UIApplicationsharedApplication]setStatusBarHidden:YES];2.在info.plist中添加View controller-based status bar appearance设置value为no设置导航栏中字原创 2015-08-06 23:22:38 · 518 阅读 · 0 评论 -
iOS学习(项目中遇到的错误1)
1.[AppModel copyWithZone:]: unrecognized selector sent to instance 0x7ffda9f4cf70*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[AppModel copyWithZone:]: unrec原创 2015-08-18 22:07:20 · 879 阅读 · 0 评论 -
ios学习(UITabBarController)
标签1.建立第一个视图,用第一种方式 FirstViewController *fv = [[FirstViewControlleralloc]init]; UINavigationController *nav = [[UINavigationControlleralloc]initWithRootViewController:fv]; na原创 2015-08-04 21:13:19 · 488 阅读 · 0 评论 -
iOS学习(自定义button)
1.首先新建一个类该类继承UIButton2.实现几个方法1).修改字体的一些属性-(instancetype)initWithFrame:(CGRect)frame{ self = [superinitWithFrame:frame]; if (self) { 1--》设置字体显示的位置(左.中.右)原创 2015-08-16 21:10:08 · 625 阅读 · 0 评论