iOS
梦想实现家jamie
不喜欢探究原理和机制的程序媛,不是一个好程序媛!
展开
-
iOS---应用上架过程中App状态
无论 app 版本列于 iTunes Connect 中的哪个位置,您都可以看到版本的状态(如Waiting For Upload(正在等待上传)或Ready for Sale(可以销售))或状态指示器(如 , 或 )。状态会立即告知您是否需要关注您的 app:红色状态指示器表示您需要先执行某个操作,然后您的 app 才能在商店中提供。黄色状态指示器表示正在进行某个进程(由您或转载 2017-01-12 10:16:15 · 2533 阅读 · 0 评论 -
iOS---发布到App Store
一、打开开发者中心:https://developer.apple.com/account/ios/certificate/distribution ,点击“➕”:二、选择Production下的App Store and Ad Hoc,拉到页面底部,点击continue:三、点击continue:四、点击“Choose File...”原创 2017-01-09 12:06:22 · 970 阅读 · 0 评论 -
iOS---获取iPhone设备的UDID
一、连接手机和电脑二、会自动弹出iTunes,点击如图所示箭头所指的小手机处:3、鼠标左击如图所示的地方可以切换属性,直到显示的是UDID属性,然后右击复制它:4、打开开发者中心5、我们选择添加单个设备,输入设备名,和刚刚复制的UDID号,点击continue:6、到下一个界面的时候,点击register,至此就完成了原创 2017-01-09 10:30:07 · 731 阅读 · 0 评论 -
iOS---Xcode中删除描述文件Provisioning Profiles
1、点击桌面,依次点击“前往”-“前往文件夹”,输入以下地址:地址如下,供拷贝:~/Library/MobileDevice/Provisioning Profiles2、点击“前往”,跳转到如下页面,找到想删除的描述文件,删除即可:更多Java、Unity3D的文章,请点击:http://blog.csdn.net/u010841622原创 2016-12-20 14:26:15 · 6317 阅读 · 0 评论 -
iOS---开发者账号团队邀请成员/管理员
一、打开iOS公司开发者账号的账户:https://developer.apple.com/account/ ,点击people:二、点击invite people按钮:三、输入要邀请的管理员或者成员的apple id号,然后点击invite按钮:四、对方apple id绑定的邮箱就会收到一封邮件,内容如下,点击view invitation> :五原创 2016-12-15 08:49:54 · 10770 阅读 · 6 评论 -
iOS---添加真机调试证书
前提是已经申请了iOS开发者账号。一、保存钥匙串文件(CertificateSigningRequest.certSigningRequest)1、点击桌面-前往-实用工具-双击“钥匙串访问”2、点击“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书...”:3、在“用户电子邮件地址”和“CA电子邮件地址”中输入电子邮箱地址,可以随便输入,点击存储到磁盘,点击继原创 2016-12-20 17:27:46 · 3714 阅读 · 0 评论 -
iOS---判断是不是第一次启动APP
在AppDelegate.m中的方法didFinishLaunchingWithOptions中进行判断是不是第一次启动APP,移除用户设置的语言; // 判断是不是第一次启动APP if (![[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]) { [[NSUserDefau原创 2016-12-15 12:58:40 · 962 阅读 · 0 评论 -
iOS---开发者账号的申请(“公司”类型)
首先了解下iOS开发者账号的四种类型:类型用途限制是否需要邓白氏编码费用(元)申请地址个人开发者账号用于个人开发者上传和发布应用,在App Store上显示个人开发者信息。1.只能有一个开发者;2.100个iOS设备UDID测试否688 公司开发者账号用于团体、公司开发者上传和发布应用,在App Store原创 2016-12-12 16:08:37 · 4433 阅读 · 0 评论 -
iOS---邓白氏编码的申请
一、打开网址:https://developer.apple.com二、 点击"Support":三、点击“Membership”四、点击"D-U-N-S Number"五、点击“D-U-N-S Number look up tool ”六、于是跳转到了https://developer.apple.com/enroll/duns-lookup/#/原创 2016-11-24 14:51:12 · 766 阅读 · 0 评论 -
iOS---代码加载storyboard
// 加载storyborad UIStoryboard * mainStoryBoard =[UIStoryboard storyboardWithName:@"Main" bundle:nil]; ViewController * dVC = [mainStoryBoard instantiateViewControllerWithIdentifier:@"ViewContro原创 2016-11-21 16:27:43 · 622 阅读 · 0 评论 -
iOS UITabelViewCell点击获得cell的text属性值
#pragma mark - UITableView点击跳转到DeviceStatusDetail页面- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { // NSLog(@"点击了%ld,%ld",indexPath.section,indexPath原创 2016-11-11 14:21:00 · 1429 阅读 · 0 评论 -
iOS 9 隐藏导航条和状态栏
状态栏的高度是20,导航栏的高度是44,如果同时存在状态栏的导航条,我们通常会设置view上的控件的位置的X 大于等于 64.一:隐藏导航条:self.navigationController.navigationBarHidden = YES;二:隐藏状态栏:第一步:在info.plist 文件里增加两个类型(Type)为bool 选项, Status b转载 2017-01-25 14:13:23 · 554 阅读 · 0 评论 -
iOS---解决Cannot synthesize weak property in file using manual reference counting
点击项目名,在Build Setting中,将Weak References in Manual Retain Release设置为YES;刚开始学习IOS,各种问题,建议大家先看看IOS的书,疯狂IOS等等。更多JAVA、Unity3D的文章,请点击:http://blog.csdn.net/u010841622原创 2016-08-30 16:02:52 · 823 阅读 · 0 评论 -
iOS数组去除重复的元素的4种方法
方法一、使用NSMutableDictionary的allKeys方法 NSMutableDictionary *dic = [[NSMutableDictionary alloc]initWithCapacity:0]; for (NSString *str in _sectionArray) { [dic setValue:str forKey:str];原创 2016-10-11 22:11:57 · 4282 阅读 · 0 评论 -
通过xib自定义cell
一、新建xib描述cell的样子—SystemStatusCell.xibFile—new file—ios—user interface—Empty,命名为SystemStatusCell.xib; 修改xib文件中cell的类名为SystemStatusCell,如图上红框标出的地方所示;二、封装这个cellFile—new file—ios—source—Cocoa Touch Clas原创 2016-09-28 15:33:25 · 484 阅读 · 0 评论 -
The document "(null)"requires Xcode 8.0问题的解决办法
解决办法如下:右击storyboard文件,选择open as--->source code按快捷键“command+F”,查找“8.0”,找打如下的如下的这行并删除:更多Java、Unity3D的文章,请点击:http://blog.csdn.net/u010841622原创 2016-10-18 16:07:47 · 1022 阅读 · 0 评论 -
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<DeviceStatusDetail
报错:*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key itemLabel.'解决办法:原创 2016-11-10 21:53:32 · 743 阅读 · 0 评论 -
iOS判断沙盒中的plist文件是否存在
NSLog(@"写入plist:"); // 在document下建立test.plist // 获取应用程序沙盒的Documents目录 NSString *documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtInde原创 2016-11-02 23:19:11 · 2869 阅读 · 0 评论 -
iOS遍历NSArray数组的几种方法
NSArray *aArray =[@"常州",@"无锡",@"上海",@"苏州"]; // 方法1.获取NSArray的顺序枚举器 NSEnumerator *en =[aArray objectEnumerator]; id object; while (object = [en nextObject]) { NSLog(@"方法1:%@",object); }原创 2016-10-09 13:04:44 · 1295 阅读 · 0 评论 -
iOS和Android的区别
在开发过程中,了解的一些区别,以后慢慢补充:一、区别1:UI的更新?Android的UI是单线程模式,UI的更新需要在本线程中完成,不能开启新线程来管理更新UI的线程,一般使用的方法是通过handler来实现UI线程的管理和更新。 Handler handlerPos = new Handler(); // 延时(刷新效果) handlerPos.pos原创 2016-10-08 08:43:00 · 1224 阅读 · 0 评论 -
iOS---弹出提示对话框的封装
IOS—弹出提示对话框的封装一、就一个选项的对话框代码块#pragma mark - 封装弹出对话框方法// 提示错误信息- (void)showError:(NSString *)errorMsg { // 1.弹框提醒 // 初始化对话框 UIAlertController *alert = [UIAlertController alertControllerWith原创 2016-09-20 16:21:42 · 4720 阅读 · 0 评论 -
iOS-设置界面设计(返回上一页)
@property (strong, nonatomic) NSMutableArray *list; APP“设置”界面包括三个部分:“多语言”、“关于”、“注销”。在进行到点击“设置”--“多语言”,需要返回上一页,解决办法如下:(1)拖一个TableViewController到storyborad中,作为“设置”界面,选中Table View控件,将各个属性①②③设置为如下:原创 2016-09-20 13:20:02 · 1049 阅读 · 2 评论 -
【iOS遇到的问题】switch控件--在设置switch按钮状态为on或者off,运行app,模拟器黑屏
switch按钮的”connections inspector”中的value changed属性重复连接了同一个按钮两次次,删除多余的关联即可;更多JAVA、Unity3D的文章,请点击:http://blog.csdn.net/u010841622原创 2016-09-12 14:59:05 · 3917 阅读 · 0 评论 -
【iOS遇到的问题】switch控件--conflicting return type in implementation of 'auroLogin':'uiswitch' vs 'void';
switch按钮的”connections inspector”中的value changed属性连接了一个以上的按钮;更多JAVA、Unity3D的文章,请点击:http://blog.csdn.net/u010841622原创 2016-09-12 14:43:15 · 1563 阅读 · 0 评论 -
iOS UITabelViewCell的点击跳转事件
#pragma mark - UITableView点击跳转到DeviceStatusDetail页面- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DeviceStatusDetailViewController *detailView = [[D原创 2016-11-10 21:57:16 · 412 阅读 · 0 评论