随笔分类 - iOS基础
iOS知识分享
摘要:苹果开发者账号(个人、公司、企业)的区别 苹果iOS开发者账号分为:个人账号、公司团队账号、企业账号。 1. 个人账号(Individual) 费用99美金一年,该账号在AppStore销售者只能显示个人的ID,比如weimin,单人使用。个人账号只能有一个开发者,100个iOS设备udid测试。
阅读全文
摘要:提交App Store不出现构建的版本 Xcode版本:8.0 近日往App Store上跟新一个版本,提交了好几次,built号增加了好几个,上传每次都成功了,但是在iTunes Contact上一直没有看到可选的构建版本,也没看到有邮件的反馈。 后面发现是iOS 10以后,苹果增强了对用户隐私的
阅读全文
摘要:02 Swift学习笔记 元组类型 元组类型由N个任意类型的数据组成(N =0) 元组类型的数据称为“元素” eg var size = (x:100 , y:100) size.x//访问x的值 size.0//访问x的值 size.0 = 200//给x赋值 可以省略元...
阅读全文
摘要:###【iOS系列】-UIWebView加载网页禁止左右滑动##问题: 做项目时候,用UIWebView加载网页的时候,要求是和微信网页中打开的网页的效果一样,也即是只能上下滑动,不能左右滑动,也不能缩放.根据要求把webview.scalesPageToFit = NO;这样就不能对网页进行缩放了...
阅读全文
摘要:【iOS系列】-程序开启后台运行 iOS程序是伪后台的运行,可是有时候我们需要让其在后台也要进行一些操作,我们可以让其伪装成音乐的APP,这样就可以让程序后台进行相关操作了,具体做法如下:#####1:在AppDelegate.m的applicationDidEnterBackground方法中开启...
阅读全文
摘要:###【iOS系列】-iOS开发,GET,POST请求使用步骤:1:实例化URL(网络资源)2:根据URL建立URLRequest(网络请求) 默认为GET请求; 对于POST请求,需要创建请求的数据体 3:利用URLConnection发送网络请求(建立连接) NSURLConnection的同异...
阅读全文
摘要:###【iOS系列】-触摸事件与手势识别###第一:触摸事件一根手指触摸屏幕时,会创建一个与手指相关联的UITouch对象UIEvent:称为事件对象,记录事件产生的时刻和类型两根手指同时触摸一个view,那么view只会调用一次touchesBegan:withEvent:方法,touches参数...
阅读全文
摘要:###【iOS系列】-UINavigationController的使用UINavigationController是以以栈(先进后出)的形式保存子控制器,常用属性: UINavigationItem有以下属性影响着导航栏的内容 //左上角的返回按钮,注返回按钮是要在本视图中进行设置,下一视图中才会...
阅读全文
摘要:【iOS系列】-textView的非常规使用---文本框坐标设置一点距离 //文本框,左边间距 textView.leftView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 8, 0)]; // 永远显示 textView.leftViewMo...
阅读全文
摘要:###【iOS系列】-xib封装使用Xib文件可以用来描述某一块局部的UI界面Xib文件的加载修改xib文件的大小size(Freeform)第一: NSArray *objs = [[NSBundle mainBundle] loadNibNamed:@"xib名字(不要扩展名)" owner:n...
阅读全文
摘要:###【iOS系列】- 通知NSNotification的使用---1:属性通知属性: - (NSString *)name; // 通知的名称 - (id)object; // 通知发布者(是谁要发布通知) - (NSDictionary *)userInfo; // 一些额外的信息(通知发布者传...
阅读全文
摘要:###【iOS-Tips】-工具Tip###### 1.Xcode自带头文件的路径 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator...
阅读全文
摘要:###【iOS系列】- UITableView的使用---UITableView的常用属性indexpath.row:行indexpath.section:组separatorColor:分割线的颜色separatorStyle:分割线样式用来自定义头部和尾部自定义view只需要设置高度,宽度设置无...
阅读全文
摘要:###【iOS系列】-UIScrollView的介绍及结合UIPageControl实现图片播放的实例第一:UIScrollView的常用属性 //表示UIScrollView内容的尺寸,滚动范围 @property(nonatomic) CGSize contentSize; //在UISc...
阅读全文
摘要:###【iOS系列】-UIButton的非常规使用主要介绍UIButton在开发中得小技巧,使用好了,可以达到很奇妙的效果。1:设置按钮内边距属性,可以呈现出相框的效果 btn.contentEdgeInsets = UIEdgeInsetsMake(CGFloat top, CGFloat lef...
阅读全文
摘要:###【iOS-Tips】-小贴士######1:UIImage的2种加载方式:方式一:有缓存(图片所占用的内存会一直停留在程序中) //name是图片的文件名 + (UIImage *)imageNamed:(NSString *)name; 方式二:无缓存(图片所占用的内存会在一些特定操作后被清...
阅读全文
摘要:###UIImageView帧动画相关属性介绍1:相关属性: //An array of UIImage objects to use for an animation.存放UIImage对象,会按顺序显示里面的图片 @property(nonatomic,copy) NSArray *animat...
阅读全文
摘要:最近设置LaunchImage图标时发现怎么都没有效果,后来发现是Xcode6中新建项目的时候会默认添加一个LaunchScreen.xib的文件,我们启动程序的时候也会发现,加载的时LaunchScreen.xib文件。那么怎么单词的向Xcode5一样设置启动图标呢,第一:在Images.xcas...
阅读全文
摘要:项目中添加git也可在开始新建项目时勾选git,这是针对开始没有勾选git的情况 打开终端 cd 项目文件目录 //初始化一个代码仓库, git init //将当前目录及子目录中的文件标记为要添加到代码仓库 git add . //将代码仓库控制的文件中,所有标记发生变化的文件提交到代码仓库 ...
阅读全文
摘要:【iOS系列】-iOS的多线程解析iOS的多线程实现技术:1:GCD —— Grand Central Dispatch是基于C语言的底层API用Block定义任务,使用起来非常灵活便捷提供了更多的控制能力以及操作队列中所不能使用的底层函数2:NSOperation&NSOperationQueue...
阅读全文
浙公网安备 33010602011771号