- 博客(50)
- 收藏
- 关注
原创 iOS 将代码提交到CocoaPods
第一步,在cocoapods 添加项目 具体步骤如下添加成功后会看到我们的项目。然后利用Xcode开发工具下载项目到本地。具体操作如下图然后在本地添加我们的文件进去,进入终端操作命令,操作如下:git add -Agit commit -m 'first commit for version 1.0.0'git push origin masterOK,我们就会看到github上有我们更新的文件了...
2017-08-26 20:57:48 475
原创 iOS更换icon
[[UIApplicationsharedApplication] setAlternateIconName:@"newIcon"completionHandler:^(NSError *_Nullable error) { if (error) { NSLog(@"set icon error: %@",error);
2017-06-05 17:54:44 406
原创 iOS生成原生二维码
- (void)creatCIQRCodeImage{ // 1.创建过滤器,这里的@"CIQRCodeGenerator"是固定的 CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"]; // 2.恢复默认设置 [filter setDefaults]; /
2017-05-26 16:18:39 484
原创 H5开发工具之sublime 和 hbuilder 全方位对比
用过sublime,最后转到hbuilder。一开始的时候hbuilder很多问题,甚至无法媲美sublime。由于hbuilder更新很快,如今都已经算是超越sublime了。对于选择,个人有如下看法。sublime 插件强大丰富而且好用。hbuilder插件少点且也不够好用,Eclipse的插件也不够好用,例如格式化,或者一些自定义的编码习惯上,有一定的门槛。初学前端,推荐sublim
2017-02-13 16:55:11 16762
原创 H5开发 sublime text3的使用以及插件的安装
1.先去sublime 官网下载安装包http://www.sublimetext.com/这是官网地址 2.安装插件 安装好软件后打开sublime 按快捷键 ctrl +shift +p 输入命令 install 回车,这个需要联网,然后会出现很多插件,直接输入你想要安装的插件查找。 这里我主要安装的是中文插件,搜索的是chinese,然后回车,安装成功。
2017-02-13 14:50:33 1189
原创 H5开发 第一天准备工作
很多想学html5的同学都不知道html5开发工具有哪些,具体哪一个最好用。 今天就为大家推荐几款html5开发工具。 hbuilder hbuilder是DCloud推出的一款支持HTML5的Web开发IDE。快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的开发效率。同时,它还包括最全面的语法库和浏览器兼容性数据。
2017-01-06 11:03:16 2546
原创 黑苹果安装 UEFI+Clover+GPT
按下win+r打开运行,输入cmd打开命令提示符,输入bcdedit /enum {current}按回车执行;如果path路径是winload.efi ,则说明系统是通过UEFI模式启动。http://jingyan.baidu.com/article/7e440953203e022fc0e2efd0.html 判断电脑是否是uefi启动更多参考
2017-01-06 11:00:43 6840
原创 黑苹果 U盘进阶
按下win+r打开运行,输入cmd打开命令提示符,输入bcdedit /enum {current}按回车执行;如果path路径是winload.efi ,则说明系统是通过UEFI模式启动。http://jingyan.baidu.com/article/7e440953203e022fc0e2efd0.html 判断电脑是否是uefi启动更多参考
2016-10-26 11:27:38 727
原创 在坐标中画出图片
- (void)drawRect:(CGRect)rect{ CGContextRef context = UIGraphicsGetCurrentContext(); UIImage *image = [UIImage imageNamed:@"apple.png"]; [image drawInRect:CGRectMake(60, 340, 20, 20
2016-10-11 19:21:49 643
原创 关于目前自己iOS项目使用的第三方开源库
1.AFNetworking 目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。2.FMDB 对sqlite数据库操作进行了封装,demo也比较简单。3.MBProgressHUD 也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之前显示loading,网络结束隐藏loading。建议封装在
2016-02-23 16:03:22 877
原创 iOS 加载gif动画
iOS 加载gif动画相关代码如下- (void)viewDidLoad { [super viewDidLoad]; // 先引用ImageIO 获取gifSource #import NSURL *fileUrl = [[NSBundle mainBundle] URLForResource:@"jiafei" withExtension:@"gif"];
2016-02-22 15:38:37 760
原创 ios webView 加载本地html5
ios webView 加载本地html5 UIWebView *webView=[[UIWebView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)]; [self.view addSubview:webView]; NSString *filePath = [[NSBu
2015-09-17 09:52:54 1121
原创 ios Segue传值
ios Segue传值相关代码如下:[self performSegue:@"UserInfo_Setting" params:nil];- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{ UserFriendViewController *vc = segue.destinationViewC
2015-09-07 13:41:59 530
原创 ios 转json字符串
ios 转json字符串相关代码如下://把字典和数组转换成json字符串- (NSString *)stringTOjson:(id)temps{ NSData* jsonData =[NSJSONSerialization dataWithJSONObject:temps options:NSJSONWritingPrettyPrinted error:nil]; NS
2015-09-06 18:25:42 1898
原创 ios 排序
ios 排序相关排序代码如下://冒泡排序-(void)bubblesort { for (int i = 0; i < self.label.count-1; i++) { UILabel *labi = self.label[i]; for (int j = i; j <self.label.count; j++
2015-09-06 18:10:38 398
原创 ios UIAlertView
ios UIAlertView相关代码如下:- (IBAction)clicked:(id)sender{ UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"提示" message:@"请输入球队名称" delegate:self cancelButtonTitle:@"取消" otherButtonTitles
2015-09-06 18:07:24 422
原创 ios AFNetworking网络请求
ios AFNetworking网络请求:#import #import "AFNetworking.h"typedef void (^CallBack)(id obj);@interface UrlbyApi : NSObject@property (nonatomic ,copy)NSString *ipdress;+ (void)requeWithRelationLis
2015-09-06 17:59:20 518
原创 ios 即时通讯-xmpp
ios 即时通讯-xmpp相关代码如下:#import #import "XMPPFramework.h"#import "CommunViewController.h"@protocol XMPPManagerDelegate @required-(void)receiveMessage:(XMPPMessage *)message;@end@interface TRXMP
2015-09-06 17:08:33 999
原创 ios xml解析
ios xml解析:#import "XmlParse.h"#import "TBXML.h"#import "City.h"@implementation XmlParse+(NSMutableArray *)parseMenusByPath:(NSString *)path{ NSMutableArray *citys = [NSMutableArray array];
2015-09-06 16:49:08 465
原创 UITableView基本属性二:编辑模式
UITableView基本属性二 ://设置分区头-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{ if (0 == section) { return @"男员工"; }else{ return @"女员工"
2015-09-06 14:29:29 685
原创 ios tableView基本属性一:
ios tableView基本属性一://返回的section数- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ return 2;}//返回每个section的行数- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSe
2015-09-06 10:15:55 636
原创 iOS pch文件配置
配置方法如下: (注:本文主要讲解pch文件配置,更多pch详解请百度,下面以Xcode6为例)首先在xcode工程中创建一个空的pch文件创建好了以后在项目中配置路径然后在pzh文件里面导入头文件就OK了我们可以把一些很好的宏写进一个头文件,在pch文件导入后变成全局宏我这里有一些别人写的比较好的宏给大家附上://// JHMacro.h//
2015-08-31 10:09:58 1501
原创 黑苹果安装
现在,iOS在移动开发中一直都非常吃香,可是对于开发的要求也很高必须是苹果系统才能开发,那么很多像我这样没钱的屌丝怎么办呢,百度一搜原来还可以用黑苹果开发iOS,那么苹果笔记本这个问题就解决。也有很多年轻人都可以去折腾着黑苹果了,说句实话其实不是因为他们没有钱,这些小年轻人就是爱去折腾,也许这也是件好事情啊。一年前我就安装了黑苹果,所以写下来希望可以带给大家帮助。接下来的一篇文章是以最新的
2015-08-29 11:22:40 1598 1
原创 iOS第三管理工具pods
iOS第三管理工具pods的安装与使用步骤如下1.安装 ----在终端输入代码 sudo gem install cocoapods (有朋友问要不要配置ruby环境,我说不用配置有xcode就行 ) 2.替换 ----替换淘宝的ruby镜像,解决不用翻墙问题 先删除原来的ruby镜像 gem sources –remove https://rubyge
2015-08-29 10:25:57 1009
原创 iOS通知:NSNotificationCenter
iOS通知:NSNotificationCenter 相关代码如下#pragma mark -微信支付回调-(void) onResp:(BaseResp*)resp{ [[NSNotificationCenter defaultCenter] postNotificationName:@"respNoti" object:resp];}//移除通知- (void)deal
2015-08-29 10:14:36 487
原创 Xcode 实用插件
Xcode 常用插件相关链接注释插件链接地址:https://github.com/onevcat/VVDocumenter-Xcode 三斜杠加注释,支持 Swift 图片插件链接地址:https://github.com/ksuther/KSImageNamed-Xcode 带缩略图,选图的时候不用去看是哪张图片对齐插件链接地址:https:
2015-08-28 10:54:56 778
原创 iOS手势
iOS点击手势UITapGestureRecognizer :- (void)viewDidLoad{ [super viewDidLoad]; UIImageView *imgview = [[UIImageView alloc]initWithFrame:CGRectMake(80, 200, 150, 150)]; imgview.image = [UIIma
2015-08-27 16:33:03 717
原创 iOS刷新控件UIRefreshControl
iOS刷新控件UIRefreshControl相关代码如下:-(void)createUITabelView{ self.tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 568) style:UITableViewStylePlain]; self.tableView.delegate
2015-08-27 15:41:22 616
原创 UIPageControl以及滚动视图定时滚动
UIPageControl以及滚动视图定时滚动的相关代码如下:#import "TRRootViewController.h"#import "TRSubViewController.h"#define SCROLL_W 320#define SCROLL_H 568 @interface TRRootViewController ()@property(nonatomic,st
2015-08-27 15:33:49 493
原创 iOS导航页
iOS导航引导页相关代码如下:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen]
2015-08-27 15:25:40 463
原创 iOS滚动视图UIScrollView
iOS滚动视图相关代码如下:#import "TRRootAViewController.h"#import "TRrootBViewController.h"#define SCROLL_W 320#define SCROLL_h 568-64@interface TRRootAViewController ()@property (nonatomic,strong)UIScro
2015-08-27 15:13:07 611
原创 NSDictionary
NSDictionary字典相关代码如下:不可变字典,以及添加不可变字典 [[NSMutableArray array] addObject:[[NSDictionary alloc]initWithObjectsAndKeys:@"盖伦",@"name",@"gailun.jpg",@"pic", nil]];可变字典,以及可变字典的添加、删除 self.di
2015-08-27 14:58:24 443
原创 UINavigationController 以及 UITabBarController
UITabBarController相关代码如下:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen m
2015-08-27 14:24:41 375
原创 iOS导航栏
相关代码如下:- (void)viewDidLoad{ [super viewDidLoad]; //设置导航左边按钮 UIBarButtonItem *leftbutton = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemRewind target:self act
2015-08-27 14:11:04 446
原创 UITextView
UITextView相关代码如下:- (void)viewDidLoad { [super viewDidLoad]; self.textView = [[UITextView alloc] initWithFrame:self.view.frame]; //初始化大小并自动释放 self.textView.textColor = [UIColor black
2015-08-27 11:50:48 456
原创 视图跟着点击的手势移动
视图跟着点击的鼠标移动,鼠标点击那里,绿色的视图就移动到那里#import "TRRootAViewController.h"@interface TRRootAViewController ()@property(nonatomic,strong)UIView *greenview;@end@implementation TRRootAViewController- (void
2015-08-27 10:56:02 579
原创 UISegmentedControl
UISegmentedControl相关代码如下:- (UISegmentedControl *)creatUISegmentedControl{ _segmentControl=[[UISegmentedControl alloc]initWithItems:@[@"待发货",@"待收货"]]; _segmentControl.segmentedControlStyle =
2015-08-27 10:22:57 314
原创 UIButton
UIButton相关代码如下: UIButton *fistBt = [[UIButton alloc] initWithFrame:CGRectMake(10, 130, SCREEN_WIDTH/2 - 25, 40)]; [fistBt.layer setCornerRadius:5]; [fistBt setTitle:@"取消" forS
2015-08-27 09:36:45 329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人