- 博客(18)
- 收藏
- 关注
转载 如何把OC项目托管到GitHub
iOS开发拓展篇——如何把项目托管到GitHub说明:本文主要介绍如何把一个OC项目托管到Github,重操作轻理论。第一步:先注册一个Github的账号,这是必须的注册地址:Github官网注册入口第二步:准备工作gitHub网站使用Git版本管理工具来对仓库进行管理,注意它们并不等同。gitHub是全球最大的第三方开源库集散地,Git是一款分
2017-03-31 10:56:05 831
转载 C++指针详解
指针的概念指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: int *ptr; char *ptr; int **ptr; int (*pt
2017-03-30 13:20:41 153
转载 使用Xcode8上传成功后,商店里构建版本却没有应用
最近ios更新到10,xcode也更新到8。然而蛋疼的事情就来了。。。本来按照以前的方式上传应该没啥问题的,但是再商店里却找不到构建版本,有时候连“+”都没,有的会显示此版本无效。提交了很多次,也等了一天,但是都没有。于是找资料才发现,从iOS10开始,苹果更加注重对用于隐私的保护,app里边如果需要访问用户隐私,必须要做描述,所以要在plist文件中添加描述;
2017-03-30 09:49:46 616
原创 UIButton之 setBackgroundImage 和setImage区别 跟UIButton的文字却不显示
// 设置背景图片(图片会被拉伸充满整个btn.frame) [btn3 setBackgroundImage:[UIImage imageNamed:@"fenxiang_qq.png"] forState:UIControlStateNormal]; // 设置按钮上的图片(图片不会被拉伸,原比例显示在btn.frame) 设置完图片在设置文字不会显示
2017-03-22 14:22:32 1275
转载 查找字符串(containsString和rangeOfString的区别)
//查找字符串是否包含“心” NSString *str = @"每天都有好心情"; if ([str containsString:@"心"]) { NSLog(@"字符串包含“心”"); //containString适用于ios8系统,在ios7系统下会崩溃 } NSRange range = [str r
2017-03-22 12:12:37 362
转载 初始化TableViewCell时获取到的宽度错误
需求是这样的,我需要在TableViewCell里面加入一个和Cell的宽高一样大的Label,我使用_contentLabel = [[UILabel alloc] initWithFrame:self.contentView.bounds];来设置Label的宽高,然后使用懒加载在初始化方面里面添加label,完整的代码如下:- (instancetype)initWithStyle:(U
2017-03-21 13:38:04 354
原创 UIImageView上添加Button不能响应点击事件
UIImageView *backImageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, self.view.frame.size.height-UITABBAR_HEIGHT-216-39, 320, 43) ];//因为UIImageView 默认是不接受Touch事件的 //所以只要加上一句imgView.use
2017-03-21 11:26:04 542
转载 [NSBundle mainBundle] pathForResource: ofType: 获取不到数据
从bundle中获取数据,明明把数据添加到项目中了,但就是不对。 NSString *newDataName = [[NSBundle mainBundle] pathForResource:dataName ofType:format]; 为空 后来从网上查到相关信息,当时添加是直接拖拽过去,没有真正加入到bundle中,需要在项目设置中,build pha
2017-03-14 16:11:59 411
转载 位运算基本概念及简单运用
C语言提供了六种位运算符: & 按位与 | 按位或 ^ 按位异或 ~ 取反 >> 右移,正数高位补0,负数由计算机决定 循环左移k次 (x> (32-k)), 循环右移k次 (x>>k) | (x 当然常常应为优先级问题而犯错~~~优先
2017-03-14 10:14:52 280
转载 Local declaration of 'XXX' hides instance variable
Local declaration of 'XXX' hides instance variable遇到这种原因,是因为本地变量跟函数参数变量同名。开来,还是要注意变量的命名啊!
2017-03-10 12:53:12 239
原创 objective-c 中字符串与日期相互转换
1、字符串转换为日期 NSDateFormatter* dateFormat = [[NSDateFormatter alloc] init];//实例化一个NSDateFormatter对象 [dateFormat setDateFormat:@"yyyy-MM-dd HH:mm:ss"];//设定时间格式,这里可以设置成自己需要的格式 NS
2017-03-10 08:56:13 257
原创 iOS开发中一些需要授权的功能在plist中添加的字段白名单
1.https在Info.plist中添加NSAppTransportSecurity类型Dictionary。 在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES NSAppTransportSecurity NSAllowsArbitraryLo
2017-03-09 11:29:11 489
转载 iOS TableView didSelectRowAtIndexPath选中某Cell后获取其Cell实例对象
在TableView上选中某个Cell会触发[cpp] view plain copy - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ } 该方法的传入参数是“NSInd
2017-03-07 14:48:30 691
原创 iOS在控制器导航栏右上角添加按钮
- (void)addRightBtn { UIBarButtonItem *rightBarItem = [[UIBarButtonItem alloc] initWithTitle:@"确认" style:UIBarButtonItemStylePlain target:self action:@selector(onClickedOKbtn)]; self.nav
2017-03-07 09:12:59 821
原创 iOS 获取cell所在的UIViewController
- (UIViewController *)parentController{ for (UIView* next = [self superview]; next; next = next.superview) { UIResponder* nextResponder = [next nextResponder]; if ([nextRespon
2017-03-03 10:47:38 2365
转载 iOS 获取当前正在显示的ViewController
1.我们在非视图类中想要随时展示一个view时,需要将被展示的view加到当前view的子视图,或用当前view presentViewController,或pushViewContrller,这些操作都需要获取当前正在显示的ViewController。[objc] view plain copy//获取当前屏幕显示的viewcont
2017-03-03 10:46:28 224
原创 iOS懒加载
所谓的懒加载可以定义为:延时加载,即当对象需要用到的时候再去加载。其实就是所谓的重写对象的get方法,当系统或者开发者调用对象的get方法时,再去加载对象。需要注意:重写get方法时,先判断对象当前是否为空,为空的话再去实例化对象懒加载的优点不需将对象的实例化写到viewDidLoad,可以简化代码,增强代码的可读性对象的实例化在getter方法中,各司其职,降低耦合性对系统的内存
2017-03-01 15:26:51 173
转载 iOS设置圆角的三种方式
第一种方法:通过设置layer的属性最简单的一种,但是很影响性能,一般在正常的开发中使用很少. UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 100, 100)]; //只需要设置layer层的两个属性 //设置圆角 imageView.laye
2017-03-01 11:10:17 1028
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人