自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS 关于应用能打包但是不能提交至App Store的解决办法

一、首先看一下提交界面出现的问题(能成功打包成.ipa)产生问题的原因如下:由于工程中含有sub project,而sub project中有private或public的文件导致的。这样的应用往往采用了第三方库,当重新编译静态库时需要把它做为可部署的产品打包到程序包中, 而一般程序包只能包含一个可部署的产品。二、针对以上出现的问题给出以下解决办

2015-10-05 17:57:08 1392

原创 iOS 开发之封装一个 sqlite3 数据库

iOS 开发之封装一个 sqlite3 数据库新建一个类 DataManager 在 DataManager.h 里面:// DataManager.h// 数据库//// Created by 杨鹏飞 on 15/8/12.// Copyright (c) 2015年 杨鹏飞. All rights reserved.#import #imp

2015-10-05 17:34:21 687

原创 iOS 开发之缓存清除

检查缓存- (void)clearCache{ NSString *path = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject]; NSFileManager *fileManager=[NSFileManager defaultManager]

2015-10-05 17:14:52 689

原创 iOS 开发之网络请求

iOS 开发之网络请求     一、http: 超文本传输协议( HyperText Transfer Protocol )     所有的www文件都必须遵守这个标准     http是用于www(万维网)浏览传输数据的一个协议     http:// 服务器地址资源的位置     IP协议对应于网络层 TCP协议对应于传输层,而H

2015-10-01 17:41:44 702

原创 iOS 开发之实现调用电话功能代码

iOS 开发之实现调用电话功能代码一、写一个UIAleitView UIAlertView *alert = [[UIAlertView alloc]initWithTitle:nil message:_tellPhone delegate:self cancelButtonTitle:@"拨号" otherButtonTitles:@"取消", nil]; [a

2015-10-01 17:17:42 607

原创 iOS 开发之 AutoLayout 自动布局

iOS 开发之 AutoLayout 自动布局frame 原点自身的尺寸 来确定自身的位置autoLayout 根据参照视图的位置来定义自己的位置autoLayout 约束视图和视图的关系来分配屏幕上的位置 // 使用VFL(Visual Format Language视觉格式语言)通过添加字符串来约束视图和视图之间的

2015-10-01 15:26:38 875

原创 iOS 开发之动力效果

iOS 开发之动力效果UIDynamic是从iOS 7开始引入的一种新技术属于UIKit框架可以模拟现实生活中的物理现象如碰撞 抖动 摆动等1、动力效果会把上一个效果移除2、动力效果也可以叠加多个效果     使用 UIDynamic步骤:1、创建一个动力效果器(UIDynamicAnimator)2、创建

2015-10-01 15:14:38 1158

原创 iOS 开发之手势

iOS 开发之手势       手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。除了用 touchesBegan / touchesMoved / touchesEnded 这组方法来控制使用者的手指触控外,也可以用 UIGestureRecognizer 的衍生类別来进行判断。用 UIGestureRecognizer 的好处在于有现成的手

2015-09-30 17:52:44 496

原创 iOS 程序启动顺序

iOS 程序启动顺序1、先执行main函数#import #import "AppDelegate.h"int main(int argc, char * argv[]) { @autoreleasepool { NSLog(@"%s %d", __func__ , __LINE__); return UIApplicationMain

2015-09-30 08:53:42 523

原创 Objective-C入门20:Block

Objective-C入门20:Blockmain.m#import #import "Person.h"int main(int argc, const char * argv[]) { @autoreleasepool { // Block :闭包 又叫 代码 块 可以当做参数传递// Block :也算是一

2015-09-23 15:33:57 452

原创 Objective-C入门18:KVO

Objective-C入门18:KVOmain.m#import #import "Dog.h"#import "Parson.h"#import "Yinger.h"#import "Baomu.h"int main(int argc, const char * argv[]) { @autoreleasepool {

2015-09-23 14:57:25 521

原创 Objective-C入门17:KVC

Objective-C入门17:KVC在 main函数 里面#import #import "Person.h"#import "Dog.h"#import "Tiaozao.h"int main(int argc, const char * argv[]) { @autoreleasepool { // Key--Value--Coding

2015-09-22 17:05:10 838

原创 Objective-C入门16:内存管理

Objective-C入门16:内存管理每个对象有一个整数值,这个整数值与对象本身关联,称为引用计数器当某些地方需要使用这个对象时,可以将引用计数器加1,表示需要使用这个对象使用完毕之后,将该对象的引用计数器值减1,表示该对象使用完毕如果引用计数器的值为0时,表明没有地方再使用该对象,这是系统将销毁该对象,其所占内存被收回,以便重用

2015-09-22 16:30:40 834

原创 Objective-C入门15:协议

Objective-C入门15:协议在 main函数里面#import #import "Animal.h"#import "Student.h"int main(int argc, const char * argv[]) { @autoreleasepool {// 协议:就是共同遵守的一个条约// 协议可以被任何类型的方法 协

2015-09-21 21:34:30 478

原创 Objective-C入门14:延展

Objective-C入门14:延展延展 ( Extension )类的延展就是在类中添加私有的方法、变量,延展中声明的方法在类本身的@interface类名()和它对应的@end之间是实现类有时需要方法只有自己所见,我们可以通过延展的方式定义类的私有方法在Animal.h中#import @interface Animal : NSAr

2015-09-21 21:26:53 440

原创 Objective-C入门13:类目

Objective-C入门13:类目1、类目:( Category )的基本概念是在原有类的基础之上添加方法在使用的时候只需要用原有类实例化出来的对像调用即可        2、实际开发在什么状况下使用?扩展 已经封装好的类  (不希望再改变原有类 )团队里面  分工开发一个模块的时候 

2015-09-21 21:13:13 405

原创 Objective-C入门12:字符串

Objective-C入门12:字符串#import //结构体的关键字: struct// 一个整体 : 由不同数据类型组成的一个整体typedef struct Person{ int age ; char *name ; }Person;int main(int argc, const char * argv[]) { @autorelea

2015-09-21 21:02:07 441

原创 Objective-C入门11:类的三大特性(封装,继承,多态)

Objective-C入门11:类的三大特性(封装,继承,多态)oc  是一门面向对象的语言    面向对象的三大特征:封装、  继承、   多态        1. 封装:把具体的对象 抽象化      把有相同类型的对象抽象成一个类  隐藏内部实现  内部变量安全性       封装的好处 :1、可以提

2015-09-16 15:33:45 615

原创 Objective-C入门10:可变字典

Objective-C入门10:可变字典#import int main(int argc,constchar * argv[]) {    @autoreleasepool {     #pragma mark ------------------------可变字典----------------------------------   

2015-09-16 15:21:47 540

原创 Objective-C入门09:不可变字典

Objective-C入门09:不可变字典#import int main(int argc,constchar * argv[]) {    @autoreleasepool {   #pragma mark----------------字典-------------------//        字典(NSDictionary,

2015-09-16 15:11:41 566

原创 Objective-C入门08:可变数组

Objective-C入门08:可变数组#import int main(int argc,constchar * argv[]) {    @autoreleasepool {      //        可变数组 可以在数组里卖弄进行增删改的操作//        可变数组与数组的关系:可变数组是数组的子类#pragma

2015-09-16 15:05:55 476

原创 Objective-C入门07:不可变数组

Objective-C入门07:不可变数组不可变数组的初始化方式//      (  数组里可以放任意类型的数据 )//                 不可变数组  数组内不可 添加  替换等元素//            1. 初始化一个空数组//                    NSArray *array = [[NSArray

2015-09-16 15:02:00 425

原创 Objective-C入门06:属性

Objective-C入门06:属性//  属性是描述类的特征//  存在的目的: 赋值   取值在main函数里面#import "Hero.h"#import #import "Hero2.h"int main(int argc,constchar * argv[]) {    @aut

2015-09-16 14:45:12 471

原创 Objective-C入门05:自定义构造函数

Objective-C入门05:自定义构造函数在main函数里面#import #import "Hero.h"#import "Monster.h"int main(int argc,constchar * argv[]) {    @autoreleasepool {      Hero * tiMo = [  [He

2015-09-16 14:39:40 630

原创 Objective-C入门04:面向对象

Objective-C入门04:面向对象 在main函数里面#import // main函数是一个应用程序的入口//使用类创建一个对象,先导入这个类的接口文件,  .h文件#import "BoyFriend.h"#import "GirlFriend.h"#import "School.h"#import "Class

2015-09-16 14:26:51 758

原创 Objective-C入门03:类和对象

Objective-C入门03:类和对象//  如果要使用  Student,必须先引用//  因为Student 是我们自己定义的类。所以引入要使用 ""//  注意   引入头文件就可以了,    .m文件不要引入,因为头文件是支配身体的#import "Student.h"#import"Car.h"@i

2015-09-14 17:58:40 741

原创 Objective-C入门02:一些简单的基本操作

Objective-C入门02:一些简单的基本操作程序启动成功后,就会进入这个方法。- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {c语言的字符串是"",oc为了区分,前面加一个@

2015-09-14 16:28:04 943

原创 Objective-C入门01:使用Xcode新建一个工程

Objective-C入门教程01:使用Xcode新建一个工程一、objective-c简介:    Xcode 是 Apple 的集成开发环境,用于 iOS 和 Mac OS X 的开发。Xcode可以直接在App Store中安装,也可以从网络下载或是拷贝过来安装。在 Mac 上安装 Xcode,也会同时安装了 iOS SDK,它包含 iOS 平台的编程接口。

2015-09-10 20:37:03 5709

十路抢答器

C 语 言 入 门 基 础 精 简 教 程 之 十 路 抢 答 器。

2014-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除