关闭

关于iOS多线程,你看我就够了

在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文章将会使用 Swift 和 Objective-c 两种语言讲解,双语幼儿园。OK,let's begin! 概述 这篇文章中,我不会说多线程是什么、线程和进程的区别、多线程有什么用,当然我也不会说什么是串行、什么是并行...
阅读(233) 评论(0)

iOS多线程之Pthread/NSthread

多线程基础知识 进程 进程是指在系统中正在运⾏行的一个应用程序  每个进程之间是独⽴的,每个进程均运⾏在其专用且受保护的内存空间内  线程 一个进程要想执⾏任务,必须得有线程(每1个进程⾄少要有1条线程)  线程是进程的基本执⾏单元,一个进程(程序)的所有任务都在线程中执⾏  进程负责开辟内存空间线程负责执行任务 线程的串⾏(排排坐,吃果果,你一个,我一个)  ...
阅读(127) 评论(0)

Auto Layout可视化格式

要始终牢记一点:所有的约束都是NSLayoutConstraint类的成员,无论你是以何种形式创建他们的。 下列代码片段演示了使用可视化格式(VFL)创建约束。 [self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[view1]-8-[view2]" options:NSLa...
阅读(108) 评论(0)

Auto Layout 布局约束类

构建布局约束 布局约束(NSLayoutConstraint的实例)定义了关于视图的物理集合特性的规则。布局约束指定了视图的布局方式,以及视图与同一层次结构中其他视图的关系。 NSLayoutAttributeLeft = 1, NSLayoutAttributeRight, NSLayoutAttributeTop, NSLayoutAttributeBottom, 视图的左边、...
阅读(157) 评论(0)

阶乘算法优化

原文地址:http://blog.csdn.net/yxnk/article/details/1665052 我的感言:首先,有一个概念上的认知,即根据阶乘定义而来的常规算法,如果是long int型只能正确计算到12左右的阶乘,如果用double型只能正确计算170左右的阶乘,当然这些只是大概,需要结合实际平台进行验证。 下面是原文: 序 大数阶乘的计算是一个有趣的话题,从中学生到大学教...
阅读(1414) 评论(0)

苹果个人公司类型开发者账号申请(99美元)详解

苹果开发者账号,我们需要区分一下个人账号、公司账号和企业账号这三种,还有一种是教育账号,这个就不多说了。     个人账号:个人申请用于开发苹果app所使用的账号,仅限于个人使用,申请比较容易,$99。     公司账号:以公司的名义申请的开发者账号,用于公司内部的开发者共用,申请流程相对比较麻烦一下,$99。     企业账号:一般是公司规模在500人以上的企业,用于内部测试发...
阅读(284) 评论(0)

iOS description方法的使用介绍

在输出字符串、一些基本数据类型以及 OC 对象,我们都可以使用 NSLog 函数进行输出。本次主要谈谈使用NSLog输出 OC 对象的应用。        一般情况下,我们在使用NSLog 和 %@ 输出某个对象时,就会调用这个对象的 description 方法,它的返回值就是 NSString 字符串类型,所以 description 默认实现返回的格式是 ,如图: 以上输...
阅读(504) 评论(0)

代码中使用Autoresizing

UIView *redView = [[UIView alloc] init];     redView.backgroundColor = [UIColor redColor];     CGFloat X = self.view.frame.size.width - 100;     CGFloat Y = self.view.frame.size.height - 100;     ...
阅读(300) 评论(0)

iOS开发之2016年App提交上架App Store最新流程(iPhone)

一. 证书 准备 首先你需要有一个苹果开发者账号+Mac系统电脑 PS:没有账号的可以在(https://developer.apple.com)注册,并支付$99/年. 申请发布证书 2.1首先进入AppleDeveloper(https://developer.apple.com 苹果开发者中心)点击右上角Account. imgA.png 2.2登录申请...
阅读(676) 评论(0)

苹果个人公司类型开发者账号申请(99美元)详解

谈到苹果开发者账号,我们需要区分一下个人账号、公司账号和企业账号这三种,还有一种是教育账号,这个就不多说了。     个人账号:个人申请用于开发苹果app所使用的账号,仅限于个人使用,申请比较容易,$99。     公司账号:以公司的名义申请的开发者账号,用于公司内部的开发者共用,申请流程相对比较麻烦一下,$99。     企业账号:一般是公司规模在500人以上的企业,用于内部测...
阅读(3801) 评论(0)

给iOS 模拟器“安装”app文件

刚刚接触iOS的时候,我就一直很好奇,模拟器上面能不能直接安装app呢?如果可以,我们就直接在模拟器上面聊QQ和微信了。直到昨天和朋友们聊到了这个话题,没有想到还真的可以给模拟器“安装”app! 一.应用场景 先来谈谈是什么情况下,会有在模拟器上安装app的需求。 在一个大公司里,对源码的管理有严格的制度,非开发人员是没有权限接触到源码的。对苹果的开发证书管理也非常严格,甚至连开发人员也没有...
阅读(1452) 评论(0)

App Icons on iPad and iPhone

Q: How are the icon files in my application bundle used on iPad and iPhone? A: Below are guidelines for handling icon files for iPhone-only apps, iPad-only apps, and universal apps. If you don't pro...
阅读(562) 评论(0)

怎么查找XCode模拟器的保存路径?以及真机的沙盒文件?

转载自:http://blog.csdn.net/while0/article/details/52904307 有时候开发调试时,需要查看模拟器或真机中应用的数据文件,比如Sqlite之类的,可按以下步骤进行: 模拟器文件路径Finder ->前往 ->前往文件夹-> 输入路径 : /Users/用户名/Library/Developer/CoreSimulat...
阅读(3148) 评论(0)

NSNotification通知的使用

第一、通知中心,通知中心有两种方法,一种是发布通知,一种是订阅通知,必须先订阅通知, 再发布通知 NSNotificationCenter *center =[NSNotificationCenter defaultCenter]; 第二、订阅通知 JSPerson *mj = [[JSPerson alloc] init]; mj.name = @"lmj"; JSPerson *...
阅读(135) 评论(0)

iOS中通知中心(NSNotificationCenter)的使用总结

转载自:https://my.oschina.net/u/2340880/blog/406163 摘要: NSNotification是IOS中一个调度消息通知的类,采用单例模式设计,在程序中实现传值、回调等地方应用很广。 iOS中通知中心NSNotificationCenter应用总结 一、了解几个相关的类 1、NSNotification 这个类可以理...
阅读(141) 评论(0)
440条 共30页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:153689次
    • 积分:2838
    • 等级:
    • 排名:第13852名
    • 原创:78篇
    • 转载:362篇
    • 译文:0篇
    • 评论:8条
    最新评论