上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: CGContext又叫图形上下文,相当于一块画布,以堆栈形式存放,只有在当前context上绘图才有效。iOS有分多种图形上下文,其中UIView自带提供的在drawRect:方法中通过UIGraphicsGetCurrentContext获取,还有专门为图片处理的context,UIGraphic... 阅读全文
posted @ 2015-10-29 18:17 guangleijia 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 写在前面本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤其重要,如果... 阅读全文
posted @ 2015-10-29 15:06 guangleijia 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-10-28 17:56 guangleijia 阅读(122) 评论(0) 推荐(0) 编辑
摘要: IOS系统框架提供的两种发送Email的方法:openURL 和 MFMailComposeViewController。借助这两个方法,我们可以轻松的在应用里加入如用户反馈这类需要发送邮件的功能。1.openURL使用openURL调用系统邮箱客户端是我们在IOS3.0以下实现发邮件功能的主要手段... 阅读全文
posted @ 2015-10-26 15:54 guangleijia 阅读(158) 评论(0) 推荐(0) 编辑
摘要: iOS的沙盒机制,应用只能访问自己应用目录下的文件。iOS不像android,没有SD卡概念,不能直接访问图像、视频等内容。iOS应用产生的内容,如图像、文件、缓存内容等都必须存储在自己的沙盒内。默认情况下,每个沙盒含有3个文件夹:Documents, Library 和 tmp。Library包含... 阅读全文
posted @ 2015-10-26 14:10 guangleijia 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 开发的移动应用更希望获取更多用户,走向世界,这就需要应用国际化,国际化其实就是多语言。这篇文章介绍Xcode4.5以后的国际化,包括应用名国际化和应用内容国际化。如果是Xcode4.5之前版本请参考。应用内容国际化1、新建一个名为Localizable.strings的资源文件2、在右侧属性选择器中... 阅读全文
posted @ 2015-10-26 13:57 guangleijia 阅读(192) 评论(0) 推荐(0) 编辑
摘要: iOS的APP的应用开发的过程中,有时为了bug跟踪或者获取用反馈的需要自动收集用户设备、系统信息、应用信息等等,这些信息方便开发者诊断问题,当然这些信息是用户的非隐私信息,是通过开发api可以获取到的。那么通过那些api可以获取这些信息呢,iOS的SDK中提供了UIDevice,NSBund... 阅读全文
posted @ 2015-10-26 13:53 guangleijia 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 附上一些swift的一下学习资料:1、Swift语法介绍官方英文版:The Swift Programming Language2、Swift与Objective-C相互调用Using Swift with Cocoa and Objective-C3、Swift语法中文版http://www.sw... 阅读全文
posted @ 2015-10-26 13:36 guangleijia 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 电话、短信是手机的基础功能,iOS中提供了接口,让我们调用。这篇文章简单的介绍一下iOS的打电话、发短信在程序中怎么调用。1、打电话[cpp]view plaincopyprint?[[UIApplicationsharedApplication]openURL:[NSURLURLWithStrin... 阅读全文
posted @ 2015-10-26 11:23 guangleijia 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 参考官方文档(http://dev.umeng.com/social/ios/detail-share#7), 做出以下总结. 第三方登录主要用于简化用户登录流程,通过用户拥有的微博、QQ、微信等第三方账号进行登录并且构建APP自己的登录账号体系。实现第三方登录主要通过下面两步:在第三方平台完成授... 阅读全文
posted @ 2015-10-23 14:20 guangleijia 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 官网:http://dev.umeng.com友盟现在发展的很壮大! 有熟为人知的社会化分享\统计分析\消息推送\即时通信\自动更新\多媒体服务等功能, 今天就其中第一项 分享功能, 做出分解.1. 准备工作1.1 注册账号, 添加App, 可以得到唯一的AppKey: 比如562795cbe0f5... 阅读全文
posted @ 2015-10-22 19:17 guangleijia 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: 1.xcode在真机调试的时候出现"The identity used to sign the executable is no longer valid"解析: 是由于.pro真机调试文件更换了, 而Xcode没有进行重新配置, (Build Setting -- Code signing Ide... 阅读全文
posted @ 2015-10-22 15:10 guangleijia 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 以下实例, 以三个典型的面试题, 展示指针的原理;如果能理解以下实例, 指针就没问题了!!!#import /*** (&array + 1) VS (p + 1) ---- 看跨度*/void test1 (){ int array[4] = {10, 20, 30, 40}; int *p... 阅读全文
posted @ 2015-10-14 17:23 guangleijia 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一般自定义View, 如果从xib加载文件, 定义一个类方法, 返回xib+ (instancetype)dropdown{ return [[[NSBundle mainBundle] loadNibNamed:@"PPHomeDropDown" owner:nil options:nil] f... 阅读全文
posted @ 2015-10-10 17:14 guangleijia 阅读(104) 评论(0) 推荐(0) 编辑
摘要: NSDictionary *seletedTextAttrs = @{NSForegroundColorAttributeName:[UIColor orangeColor]};修改tabbar 字体颜色 [childVc.tabBarItem setTitleTextAttributes:s... 阅读全文
posted @ 2015-10-09 17:16 guangleijia 阅读(505) 评论(0) 推荐(0) 编辑
摘要: #import "ViewController.h"@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // 1. UILabel *label = [[UILabel alloc] init]; ... 阅读全文
posted @ 2015-09-30 11:34 guangleijia 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: presentViewController一、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几... 阅读全文
posted @ 2015-09-29 18:57 guangleijia 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: Targets选项下有Other linker flags的设置,用来填写XCode的链接器参数,如:-ObjC -all_load -force_load等。还记得我们在学习C程序的时候,从C代码到可执行文件经历的步骤是:源代码 > 预处理器 > 编译器 > 汇编器 > 机器码 > 链接器 > 可... 阅读全文
posted @ 2015-09-29 18:35 guangleijia 阅读(155) 评论(0) 推荐(0) 编辑
摘要: ios 有如下三种随机数方法:1.srand((unsigned)time(0)); //不加这句每次产生的随机数不变int i = rand() % 5;2.srandom(time(0));int i = random() % 5;3.int i = arc4random() % 5 ;注:ra... 阅读全文
posted @ 2015-09-29 18:31 guangleijia 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、iOS9 bitcode首先最大的问题就是坑货xcode7,xcode7默认是打开bitcode的,bitcode是苹果为了解决他自己以后的应用可以随意更换硬件的处理做的准备也就是arm指令集和x64指令集的问题那么我们的工程如果你采用了别人封装的第三方库,那么好了,会爆以下错误ld: ‘/Us... 阅读全文
posted @ 2015-09-29 18:22 guangleijia 阅读(368) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页