
iOS
文章平均质量分 64
卤海虾
这个作者很懒,什么都没留下…
展开
-
类方法和实例方法,类和元类
假设A类继承自B类,B类继承自NSObjectA便是途中的Subclass(class),B便是图中的Superclass(class),NSObject便是Root class(class);A *a = [A new];其实A和a一样,也是对象,A称为类对象,a称为实例对象。每一个类对象都有一个isa指针,指向元类。我们新建一个NSObject的分类NSObject+Method我们在里面实现两个方法- (void)sayObject{ NSLog(@"NSO.原创 2022-04-19 09:52:08 · 289 阅读 · 0 评论 -
Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning
Your build settings specify a provisioning profile with the UUID, no provisioning profile was分类: ios 错误日志2013-10-15 13:26 8825人阅读 评论(5) 收藏 举报ioswarnings在Archive项目时,出现了“Your b转载 2015-08-05 17:23:31 · 1301 阅读 · 0 评论 -
如何在运行时改变App的图标-ImageMagick
在你完成应用程序的beta版本后,最后会有些人去帮你测试,使你去完善应用程序……或者会有投资青睐。但是如果测试人员有一种简单地方式去检查构建版本的应用程序会不会有帮助呢?这个教程将会向你展示这些,向你介绍一些或许很少有人知道的Xcode里面的功能。你会相信在这个教程中你不会写一行Swift的代码吗?当然,你也不用写一句Objective-C代码。这个教程会让你写一些bash转载 2015-09-09 11:05:20 · 758 阅读 · 0 评论 -
Xcode7 网络请求报错:The resource could not be loaded because the App Transport Security policy requires th
这些天打开公司的应用,总是网络请求报错。之前没有细看报错信息,还以为是后台把服务停了呢。后来询问安卓的同事,他们的数据没问题。这才仔细的看了下报错信息:Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded because the App Transport Security policy req原创 2015-09-29 10:51:45 · 7083 阅读 · 0 评论 -
ios9新特性
iOS 9.0This article summarizes the key developer-related features introduced in iOS 9, which runs on currently shipping iOS devices. The article also lists the documents that describe new features转载 2015-09-29 10:36:34 · 1743 阅读 · 0 评论 -
ARC下会导致内存泄漏的情况
ARC下会导致内存泄漏的情况:1、循环参照A有个属性参照B,B有个属性参照A,如果都是strong参照的话,两个对象都无法释放。这种问题常发生于把delegate声明为strong属性了。例,@interface SampleViewController@property (nonatomic, strong) SampleClass *sampleClass;@end原创 2015-12-11 19:16:18 · 1197 阅读 · 0 评论 -
layer绘制渐变色
layer绘制渐变色- (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); NSArray *colors = [NSArray arrayWithObjects:HEXCOLOR(0x769DC5),HEXCOLOR(0x4F5B9B), nil];原创 2015-12-11 19:17:26 · 2262 阅读 · 0 评论 -
UIScrollView 使其平滑的滚动到指定位置
UIScrollView 使其平滑的滚动到指定位置使用UISCrollView的代理方法:- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset原创 2015-12-11 19:18:08 · 14705 阅读 · 0 评论 -
当设置个人热点,状态栏变高造成布局出错的处理
1、bug修改UIView *bottomBarView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.width, bottomBarHeight)]; bottomBarView.backgroundColor = [UIColor whiteColor]; bottomBarView.bottom原创 2015-12-11 19:21:13 · 1144 阅读 · 0 评论 -
[NSDate alloc] init]与[NSDate date]
同事有个问题纠结了一天,他存储一个日期,如果本地有存储过,下次进入页面就默认存储的日期,否则就默认明天的日期。在测试过程中他发现,当把app删除后,按理说是没有存储这样一个日期的,但是发现总是可以取到存储的值,所以他疑惑了! 是在没找出原因,就让我帮忙看了一下,就发现这样一段代码:- (void)readSearchDateHistory{ NSString *file原创 2016-01-21 10:20:57 · 607 阅读 · 0 评论 -
textField 真机上键盘不弹出
Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 1730230351_Portrait_iPhone-Simple-Pad_Default项目中用到了IQKeyBoardManager出现上述问题解决办法:(1)textField.userInt原创 2015-06-30 19:55:52 · 3563 阅读 · 0 评论 -
xcode 运行时模拟器不可选的问题
好久没写博客了,上一次是什么时候都想不起来了。之前总觉得脑袋记住了,用过了就可以了,干嘛要写博客,简直浪费时间。其实没事写写博客好处还是挺多的,这样既可以对自己用过的和学到的东西做一个总结,也能提供让别人学习的经验,何乐而不为呢前天上家公司的老大打电话让我帮忙改一下项目的logo,本来已经离职了上家公司的事情也跟我没关系了,但想想工作时老大待我还不错,就答应了,就当朋友之间的帮忙原创 2015-06-30 19:51:04 · 1053 阅读 · 0 评论 -
AssertMacros: queueEntry, file: /SourceCache/IOKitUser_Sim/IOKitUser-920.1.11/hid.subproj/IOHIDEven
在看公司的一个测试demo时每次点击视图de原创 2014-04-10 14:50:17 · 875 阅读 · 0 评论 -
iOS中Button控件的学习
依旧是先建立一个single View Application工程,这个程序的操作是完全按照视频学习上写的,但最后还是运行不出来。设置断点后发现buttin的状态一直都没改变,原来又是变量的从属关系没处理好,果断在前面加了self,运行后果断成功!也就是将:if (clearButton.enabled ==YES) { clearButton.ena原创 2013-12-08 17:18:37 · 911 阅读 · 0 评论 -
iOS实现多视图跳转(横屏,竖屏)
#import #define degreesToRadians(X) (M_PI * (X) / 180.0)@interface HXViewController :UIViewController{ UITextField *txtField; UITextField * lTxtField; UIView *landSca原创 2013-12-06 19:41:10 · 1386 阅读 · 0 评论 -
纯代码实现UISearchBar搜索功能
2013年12月17日学习日志:UISearchBarUISearchBar是一种搜索栏,这次我主要是写一些今天课上学到的一些有关searchBar的内容;即怎样代码创建一个搜索栏,怎样使搜索栏弹出的键盘消失,怎样使得达到搜索想要的内容并显示在表视图中。1. File-àNew-àProject创建一个Empty Application,工程命名为mySearch;2.原创 2013-12-17 21:04:24 · 2772 阅读 · 0 评论 -
IOS沙盒机制和文件操作(2)
2013年12月10日学习日志:IOS沙盒机制和文件操作(2)1. 在document里创建目录//获取当前程序的document的路径 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES); NSString原创 2013-12-17 21:09:08 · 874 阅读 · 1 评论 -
IOS沙盒机制和文件操作(3)
2013年12月12日学习日志:IOS沙盒机制和文件操作(3)1. fileManager使用操作当前目录NSFileManager*fileManager = [NSFileManager defaultManager]; NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, N原创 2013-12-17 21:07:45 · 679 阅读 · 0 评论 -
IOS沙盒机制和文件操作(1)
2013年12月9日学习日志:IOS沙盒机制和文件操作(1)ios沙盒机制(sandbox)和文件操作1.ios沙盒机制: iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。 每个应用程序都有自己的存储空间 应用程序不能翻过自己的围墙去访问原创 2013-12-17 21:10:08 · 825 阅读 · 0 评论 -
扫描本地音乐文件
//扫描本地音乐文件,返回艺术家列表 需要库MediaPlayer.framework -(NSArray*) findArtistList { NSMutableArray *artistList = [[NSMutableArray alloc]init]; MPMediaQuery *listQuery = [MPMediaQuery playlistsQu转载 2013-12-24 17:21:51 · 1400 阅读 · 1 评论 -
网页加载
iOS开发之UIWebView网页视图讲 UIWebView可以让你创建一个网页浏览器,类似safari,而不是在程序中启动safsri哦。是不是觉得很棒呢?废话少说,切入正题。 一、创建UIWebView CGRect bouds = [[UIScreen manScreen]applicationFrame]; UIWebView* webVie转载 2014-02-28 19:23:58 · 683 阅读 · 0 评论 -
IOS之同步请求、异步请求、GET请求、POST请求
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里原创 2014-04-15 10:30:14 · 422 阅读 · 0 评论 -
ios开关和滑块控件操作学习
先创建一个单视图项目;//// HXViewController.h// switchSlider////#import @interface HXViewController :UIViewController{ UISwitch *mySwitch; IBOutlet UILab原创 2013-12-07 20:46:13 · 1194 阅读 · 0 评论