自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AppleWiner的博客

广东本科大学生,自学iOS开发,梦想以后能开发一个很牛逼的APP……

  • 博客(30)
  • 资源 (3)
  • 问答 (11)
  • 收藏
  • 关注

原创 iOS 蓝牙开发(二)iOS 连接外设的代码实现

介绍了蓝牙的技术知识,这里我们具体说明一下中心模式的应用场景。主设备(手机去扫描连接外设,发现外设服务和属性,操作服务和属性的应用。一般来说,外设(蓝牙设备,比如智能手环之类的东西),会由硬件工程师开发好,并定义好设备提供的服务,每个服务对于的特征,每个特征的属性(只读,只写,通知等等),本文例子的业务场景,就是用一手机app去读写蓝牙设备。iOS连接外设的代码实现流程1. 建

2016-05-18 22:18:22 1818

原创 iOS蓝牙开发(一)蓝牙相关基础知识

蓝牙常见名称和缩写MFI ======= make for ipad ,iphone, itouch 专们为苹果设备制作的设备BLE ==== buletouch low energy,蓝牙4.0设备因为低耗电,所以也叫做BLEperipheral,central == 外设和中心,发起连接的时central,被连接的设备为perilherals

2016-05-18 21:20:14 640

原创 iOS微博授权登录及获取用户数据的方法

前言:          平时在开发一个app应用时,往往为了考虑用户体验以及防治用户的流失,都需要给应用添加第三方授权登录的功能。下面给大家说一下两种实现授权登录以及请求微博openAPI的方法。第一种:使用UIWebViewDelegate>网页授权实现先定义一个全局变量UIWebView,并声明UIWebViewDelegate代理:[objc] vi

2016-04-10 20:41:19 8160

原创 iOS解决键盘弹出遮挡输入框问题

1、错误:                键盘遮挡输入框最常见的可能就是在登录界面了,无论有多少个textFiled,不论是在VC的任何位置。都有可能造成键盘弹出来时,把输入框挡住了。如图:                                                                                     

2016-04-07 12:32:19 28606 8

原创 iOS开发调试技巧总结

作者:乞力马扎罗的雪  原文对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS开发中的调试技巧,语言暂用为OC,IDE当然是强大的Xcode。首先说明下,Xcode已经为我们调试项目提供了极大的

2016-03-25 23:45:09 708

原创 iOS自定义cell,上下滚动tableView后,自定义cell会被打乱,甚至消失了

前言:          UITableView中的cell可以有很多,一般会通过重用cell来达到节省内存的目的:通过为每个cell指定一个重用标识符(reuseIdentifier),即指定了单元格的种类,当cell滚出屏幕时,会将滚出屏幕的单元格放入重用的queue中,当某个未在屏幕上的单元格要显示的时候,就从这个queue中取出单元格进行重用。但对于多变的自定义cell,有时这种重

2016-03-10 13:06:52 17854 6

原创 在MAC上配置SVN服务器 图文教程

前言:        MAC已经自带SVN,先直接在终端输入svn然后按enter,用户第一次配置缺乏开发工具可能会跳出一个提示框,直接点击最右侧的“安装”按钮,安装后再输入一次svn,显示“Type 'svn help' for usage.”,则可以继续了 ¥¥¥1、创建svn repository:

2015-12-03 23:30:28 2303

原创 Mac OS10.10 openfire服务器无法启动

前言:          我的Mac电脑安装:                                              ①openfire 版本: openfire_3_10_2  (点此下载此版本openfire)                                              ②spark 版本: spark_2_6_3

2015-11-17 13:22:44 9647 11

原创 mysql数据库总是连接失败,Warning:mysql_connect() :Connection refused...

1、错误:         在php代码上需要连接数据库,但一直连接数据库失败。于是我只用连接函数检测数据库是否连接成功,但一直显示第六行有错误,mysql服务也停止重启过了,用户名和密码也没错啊,错误提示: Warning:mysql_connect() :Connection refused…… 如图:       我的数据库连接属性:         

2015-11-16 23:19:59 11482

原创 XMPPFramework,编译失败,@import libxmlSimu后提示:Module 'libxmlSimu' not found

1、错误:          这两天下载了XMPPFramework 做XMPP通讯 编译时不成功  @import libxmlSimu;后提示 Module 'libxmlSimu' not found  如图:(错误提示图:)(Header Search Paths 也正常设置了:)2、解决方法:          于是我就

2015-11-04 12:58:12 7267 11

原创 【UIViewController界面传值】

AppDelegate.m#import "AppDelegate.h"#import "ViewController.h"@interface AppDelegate ()@end@implementation AppDelegate- (BOOL)application:(UIApplication *)applica

2015-10-23 15:09:26 527

原创 【UIViewController视图控制器】

#import "ViewController.h"#import "otherViewController.h"//导入@interface ViewController ()@end@implementation ViewController//加载视图内存 一定要用父类的加载视图初始化 不然会一直加载内存 知道崩溃

2015-10-23 15:04:45 602

原创 【UIAlertView警报和UIActionSheet操作表】

/*@interface AppDelegate :UIResponder UIApplicationDelegate,UIAlertViewDelegate,UIActionSheetDelegate>代理*/ //创建两按钮及其目标    UIButton *b1=[[UIButtonalloc]initWithFrame:CGRectMake(30,60,

2015-10-16 15:38:04 637

原创 【UIPickerView自定义选择器控件】

/*@interface AppDelegate :UIResponder UIApplicationDelegate,UIPickerViewDataSource,UIPickerViewDelegate>//协议@property (strong,nonatomic) UIWindow *window;@property(strong,nonatomic)N

2015-10-12 19:57:58 905

原创 【Xcode7 使用NSURLSession发送HTTP请求出错 】

1、错误:    Xcode7 使用NSURLSession发送HTTP请求报错控制台打印:Application Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured v

2015-09-25 20:49:11 1122

原创 【UIDatePicker日期选择器控件】

/*@interface AppDelegate :UIResponder UIApplicationDelegate>{    UIDatePicker *dp;}提升权限*/     //创建日期选择器控件    dp=[[UIDatePickeralloc]initWithFrame:CGRectMake(00,50, 320, 200

2015-09-25 11:16:08 649

原创 【 UIImageView图片控件】

/*@interface AppDelegate : UIResponder UIApplicationDelegate>{    UIImageView *iv;    UIImage *ima;    BOOL flag;}以提升权限*/      //创建一个图片视图对象 用来显示图片(被即将创建的图片覆盖)    iv=[[UIIma

2015-09-24 22:38:32 514

原创 【UIActivityIndicator活动指示器控件】

//创建活动指示控件及大小    act=[[UIActivityIndicatorViewalloc]initWithFrame:CGRectMake(40,40, 40, 40)];    //默认是停止时不显示(yes)    act.hidesWhenStopped=NO;    //设定他的样式    act.activityIndic

2015-09-16 21:01:12 598

原创 【UIProgressView进度条控件】

//创建进度条控件    progress=[[UIProgressViewalloc]initWithFrame:CGRectMake(0,40, 320,1)];    //设置进度条轨迹颜色相当于背景颜色    progress.trackTintColor=[UIColorblackColor];    //设置进度条颜色   

2015-09-07 10:13:29 547

原创 【UISlider滑动控件】

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];   

2015-08-27 17:18:04 518

原创 【UISwitch开关控件】

//已在AppDelegate.h中对sw,sw1提升权限 UISwitch *sw;UISwitch *sw1;    //创建开关控件 系统会自动帮你决定最佳的尺寸,自己写的尺寸会被忽略掉,你只要定义好相对父视图的位置就好    sw=[[UISwitch alloc]initWithFrame:CGRectMake(20, 30, 300, 200)];    //值

2015-08-14 13:40:21 461

原创 【UITextField与UITextView】

//创建文本框对象及大小 只能是单行的 (已在AppDelegate.h中对t提升权限UITextField *t)    t=[[UITextField alloc]initWithFrame:CGRectMake(85, 70, 170,40)];    t.backgroundColor=[UIColor greenColor];    //设置文字方向   

2015-08-12 23:22:26 430

原创 【UISegmentedControl】

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];   

2015-08-12 23:20:17 376

原创 【@property的特性】

@property还有⼀一些关键字,它们都是有特殊作⽤用的,⽐比如上述代码中的nonatomic,strong:@property(nonatomic,strong) NSString *carName;@property(nonatomic,strong) NSString *carType;我把它们分为三类,分别是:原⼦子性,存取器控制,内存管理。一、原⼦子性a

2015-08-06 12:51:34 552

原创 【使用Property创建存取器】

使⽤用@Property创建存取器使⽤用@Property创建存取器// Car.h#import @interface Car : NSObject{// 实例变量NSString *carName;    NSString *carType;}@property(nonatomic,strong) NSString *carName;@property(no

2015-08-06 12:46:37 469

原创 【UILabel和UIButton】

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];

2015-08-05 13:46:02 419

原创 【更博冒泡一下.】

不知不觉已经差不多有一个月没更博了但从上一次更博以来,我没有一天是虚度的,几乎每天都用8小时在学习着到现在为止,我已经把OC语言和UI控件学完了,还做了三个小项目,分别是OC版的通讯录、UI控件的通讯录、UI控件的通讯录。所以最近想把前一个月学的知识复习总结一下,然后一篇一篇的写到博客上还有软考报名已经开始了……嘻嘻

2015-08-04 22:30:41 428

原创 【实例变量创建与实现】

实例变量创建:// Car.h#import @interface Car : NSObject{ // 实例变量 NSString *carName; NSString *carType;}// setter - (void)setCarName:(NSString *)newCarName;

2015-07-11 20:41:09 452

原创 【点、大小、矩形、范围】

#import  int main(int argc, const char * argv[]) {    @autoreleasepool {        //点、大小、矩形、范围        CGPoint p;                   //点        p.x=10;        p.y=20;

2015-07-08 11:42:11 445

原创 【首篇博文】自我介绍&&目标规划

一,自我介绍:  本人男,本科大学狗一枚,目前在广东读大二,下学期就要大三了(呜呜……好快啊)。我所读的专业是信息科学与技术,注定要献身于IT行业(但我愿意以身相许……嘻嘻)。  我喜欢编程,目前暂时接触过的编程语言有C/C++、Java、汇编语言、Objective-c。最早接触编程的时候是在大一,当时有一课程学的编程语言是的C语言,C语言教材则是谭浩强编写的(听说这本书应该被列

2015-07-06 15:53:09 919

spark_2_6_3.dmg

官网的版本不断更新,但有时候人们想使用回以前版本的,上传这里,以便有需要的人下载……

2015-11-17

openfire_3_10_2.dmg

openfire官网的版本不断更新,但有时候人们想使用回以前版本的,上传这里,以便有需要的人下载……

2015-11-17

XMPP-master(较前版本)

当前最新版本的XMPPFramework编译时会遇到@import libxmlSimu;后提示 Module 'libxmlSimu' not found。 早前版本XMPPFramework,则不会

2015-11-04

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

TA关注的人

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