自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

super_ZJ_iOS的博客

沉淀自己,成就未来!

  • 博客(60)
  • 收藏
  • 关注

原创 Java大数据基础——day01

大家好,自我介绍一下。 我是接下来带大家超神的建哥。 睁开大眼,看好了联系方式:18935466019,联系邮箱:zhangjianios@163.com,QQ:343438569. 在接下来的时间,会带大家走入新的旅程,Java。学习大数据之前呢,大家先了解一下编程基础,了解Java语言开始。零基础学习哦。 1.Java简介(了解): 在学习Java之前,大家应该或多或少的接触过一些语...

2018-08-08 22:46:20 440

原创 自定义UISearchBar,方便项目中的使…

// //  ZJSearchBar.h //  ZJSearchBar // //  Created by 张建 on 2017/4/22. //  Copyright © 2017年 张建. All rights reserved. // #import //自定义UISearchBar,方便项目中的使用。后续可自行进行功能添加。 @interface ZJ

2017-05-13 18:12:10 356

原创 解决push找不到上一层的根控制器

(本人项目中遇到这个问题)子view添加到有controller的父view时,在点击子view中的什么东西时,如果要调用父view的controller导航push到一个新viewController,那么直接用下面的代码就可以了) //获取view的controller - (UIViewController *)viewController {     for (UIView* next

2017-05-13 18:12:07 433

原创 屏幕适配最新——总结

//屏幕宽度 #define kScreenWidth [UIScreen mainScreen].bounds.size.width //屏幕高度 #define kScreenHeight [UIScreen mainScreen].bounds.size.height //以iPhone5s为基准,当然你也可以根据实际的进行修改即可,(7或者7P) #define kiPh

2017-05-13 18:11:59 321

原创 自定义返回按钮的添加,向Controlle…

// //  BackFactory.h //  mobileoa // //  Created by zhangjian01 on 16/12/20. //  Copyright © 2016年 zhangjian01. All rights reserved. // #import @interface BackFactory : NSObject + (void)addBackIt

2017-05-13 18:11:55 440

原创 自定义弹出窗AlertView

// //  RMZAlertView.h //  ProjectManageEx // //  Created by zhangjian on 16/7/29. //  Copyright © 2016年 zhangjian. All rights reserved. // #import @protocol RMZAlertViewDelegate; @interface RMZAler

2017-05-13 18:11:17 285

原创 iOS百度地图的定位,反编码出当前详细位置(最新版百度地图3.3.0)

在百度地图中,iOS常用的就是定位,所以抽了时间把最新版的百度地图3.3.0进行了归档。供参考,如有好的想法可与下面下留言。谢谢查看

2017-05-13 17:54:11 1911

原创 在实际开发中,调试可能遇到的BUG汇总一

在实际开发中,会遇到很多的bug,在遇到问题中,要把这一些问题汇总出来,慢慢看,当再次遇到的时候,还可以忘记了查阅一下。废话不多说了,汇总一:

2017-05-13 17:17:21 730

原创 iOS 键盘回收事件的处理,一句话搞定

在使用UITextField中,经常会遇到键盘回收问题,在这里可以使用一句话. 你可以在任何地方加上这句话,可以用来统一收起键盘: [[[UIApplication sharedApplication] keyWindow] endEditing:YES];

2017-05-12 15:15:12 483

原创 自定义搜索框---ZJSearchBar

之前一直在新浪博客中发表。一直关注优快云。关于在项目中,自定义做的一个搜索框。方便项目使用。新浪博客地址:http://blog.sina.com.cn/resoftios

2017-04-22 11:53:42 383

原创 C语言---day05-五子棋项目开发

五子棋 开发工具:VS2012 头文件: 第一步:画出棋盘。 第二步:黑白双方落子 第三步:判断是不是已经五子连接 #include<stdio.h> #include<windows.h> #include<conio.h> #include<stdlib.h> void initBoard();//棋盘的初始化 void ...

2018-07-25 00:05:59 486

原创 C语言---day04

一、函数 1.参数 函数在使用的时候,一个很明显特征就是使用带括号(),在我们使用的时候,里面可能还会有一些数据或者是变量,这就是参数。参数是函数中需要处理 的数据。 函数在定义的时候,给出的参数就是形式参数,也就是说的形参;函数调用的时候,传递的参数就是实参。在操作中,将实参的值传递过去给形参,就是相 当于一次赋值操作。这里需要注意的就是实参和形参的类型、数目必须要一致。 注意事项: 1...

2018-07-25 00:03:52 338

原创 C语言---day03

day03 一、作业: 1.菱形: #include <stdio.h> #include <stdlib.h> int main() { int i, j; int line = 3;//菱形的行数 for (i = -line; i <= line; i++)//行 { for (j = -line; j <= line; j++) {//列...

2018-07-25 00:00:09 296

原创 C语言---day02学习笔记

day02 补充:标识符 标识符:C语言规范,只能有字母(a-z,A-Z),数字(0-9),下划线(_)构成,不能为数字。 命名的时候,要做到见明知意。 大小写是有区别的,比如tedu和TEDU是两个不同的标识符。 C语言中虽然没有规定正式的长度,但是一般也会受到不同编译器的限制,也会受到操作系统的限制。 标识符的判断: 3p ss*qq -6p 二、运算符 1.自增自减 如果,运...

2018-07-24 23:55:34 462

原创 C语言-----day01从主函数学起

在本次学习中,使用的是微软开发的工具:Visual Studio 2017版。day01:#include "stdafx.h"//一、入门第一篇---认知主函数,得之规范性//简单来说,一个C程序就是由若干头文件和函数组成//#include <stdio.h>就是一条预处理命令,//它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。int main()//一...

2018-07-03 21:30:20 382

原创 人生苦短,我爱Python!----基础语法之-列表

最近比较忙,好久没有更新博客了。是时候展示真正的技术了哈Python自学之基础语法。。。持续更新中。。请关注。唐人街探案之---切片,切丝#Author:JZ #列表的使用 #names = "zhangjian Canglaoshi" #names = "wangwu zhaosan" ''' #copy的用法---浅拷贝(只拷贝一层)-内存--用的很少 names = ["zhangsan...

2018-06-03 23:31:27 417

原创 bug调试lldb

之前对lldb调试器了解比较少,平时主要用来打印日志和暂定时用鼠标查看属性数据以及使用p po一些简单的命令语句。 看了一些文章后,并亲自调试了一下: 一、ldb的语法结构 lldb的语法结构如下:
 [ [...]] [-options [option-value]] [argument [argument...]]
翻译一下:
 [ [...]] [命令选项] [参数 [参数..]]
一个命

2017-05-13 18:12:18 323

原创 实际开发中,可能遇到的小问题

问题一: 出现在Xcode上插入新手机运行时,发生Could not find Developer Disk Image问题   解决方法:  /Applications/Xcode\ 2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport    加入版本所需要的iOS 10.0.1 问题二: 查询效率上,减少与服务器

2017-05-13 18:12:15 388

原创 在使用cocoapods过程中遇到的问题…

在使用cocoapods时,偶尔会出现,打开新工程xcodepods报红了啊。不要担心:以下方法搞定: iff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your Coco

2017-05-13 18:12:13 456

原创 Single_GCD_单例模式——宏定义

#define SingleH(name) + (instancetype)share##name; #if __has_feature(objc_arc) //条件满足 ARC #define SingleM(name) static id _instance;\ + (instancetype)allocWithZone:(struct _NSZone *)zone\ {\

2017-05-13 18:12:04 391

原创 延迟加载方法,可调用

-(void)setSlowlyClose{     //下面设置延迟执行,否则太快看不到提示信息     double delayInSeconds = 2.0;     dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC);     dispatch_aft

2017-05-13 18:12:01 428

原创 ios 百度地图定位

#import "ViewController.h"   #import "UIView+Extension.h"   #import //引入base相关所有的头文件      #import //引入地图功能所有的头文件      #import //引入检索功能所有的头文件      #import //引入云检索功能所有的头文件      #import //引入定位功能所有的头文件  

2017-05-13 18:11:53 450

原创 利用UIBezierPath绘制加载动画哦

//  Created by mac on 16/12/23. //  Copyright © 2016年 zhangjian. All rights reserved. // //http://blog.sina.com.cn/resoftios #import @interface ZJProgressHUD : UIView @property (nonatomic , copy) NS

2017-05-13 18:11:50 408

原创 ios 自定义加载动画的实现,类…

// //  ViewController.m //  test1222 // //  Created by zhangjian on 16/12/22. //  Copyright © 2016年 zhangjian. All rights reserved. // #import "ViewController.h" @interface ViewController () {   

2017-05-13 18:11:47 481

原创 DDLog使用

上代码。 大概需要三个步骤: 一、安装xCode扩展插件XcodeColors。 二、引入第三方库CocoaLumberjack。 三、修改NSLog为DDLog方式。 一、安装xCode扩展插件XcodeColors 1.下载地址:https://github.com/robbiehanson/XcodeColors 2.下载完成后,打开XcodeColors项目,编译即可。它

2017-05-13 18:11:44 1032

原创 九宫格

#import #import @interface NineGridEntity : NSObject @property (nonatomic, strong) NSString* id; @property (nonatomic, strong) NSString* name; @property (nonatomic, strong) NSString* ImageName; @prop

2017-05-13 18:11:42 469

原创 iOS_UITextFiled控件详解

iOS_UITextFiled控件详解 //初始化textfield并设置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];   //设置边框样式,只有设置了才会显示边框样式     text.borderStyle = UITextBorderStyleRounde

2017-05-13 18:11:39 491

原创 iOS开发之2016年9月App上架App&nbs…

以下是 Xcode8之前的,最新的环在整理当中。互相共享了。 一、证书的导出       1.1 前期工作         首先你需要有一个苹果的开发者帐号,一个Mac系统。         如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划。怎么申请网上有详细的介绍,因为我没有实际申请过,所以在此不多做介绍。  如果你已经有了一

2017-05-13 18:11:36 673

原创 以下面试题来自于百度、小米、乐视…

以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库 一、java基础 1.接口的意义(百度) 规范、扩展、回调 2.抽象类的意义(乐视) 为其子类提供一个公共的类型 封装子类中得重复内容 定义抽象方法,子类虽然有不同的实现 但是定义是一致的 3.内部类的作用(百度,乐视) 内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独立。 在单个外围

2017-05-13 18:11:33 429

原创 iOS设备类型

#pragma mark - 设备类型 #define s_isPhone4     ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 960), [[UIScreen mainScreen] currentMode].size) : NO) #defi

2017-05-13 18:11:31 302

原创 Playground -swift01基础学习

//: Playground - noun: a place where people can play // //  test1.swift //  swift02 // //  Created by 张建 on 16/9/23. //  Copyright © 2016年 zhangjian. All rights reserved. // import UIKit var str = "

2017-05-13 18:11:28 502

原创 ios10 新技能Get,必看

iOS10的新技能,必看。喜欢的话,关注微博哦。 ----------------------------------------------------------------------------------------------------------- iOS10的新技能,必看。喜欢的话,关注微博哦。 -----------------------------------------

2017-05-13 18:11:25 410

原创 常用的PCH文件

// //  PrefixHeader.pch //  ProjectManageEx // //  Created by zhangjian on 16/7/11. //  Copyright © 2016年 zhangjian. All rights reserved. // #ifndef PrefixHeader_pch #define PrefixHeader_pch // Incl

2017-05-13 18:11:22 290

原创 AFNetworking的封装 项目使用

// //  BaseNetManager.h //  BaseProject // //  Created by zhangjian on 15/10/21. //  Copyright © 2015年 zhangjian. All rights reserved. // #import #define kCompletionHandle completionHandle:(void(^)(

2017-05-13 18:11:20 289

原创 扩大Button按钮的点击区域

// //  UIButton+RM.h //  ProjectManageEx // //  Created by mac on 16/7/31. //  Copyright © 2016年 zhangjian01. All rights reserved. // #import @interface UIButton (RM) @property (nonatomic, assign)C

2017-05-13 18:11:14 441

原创 AFNetworking3.1 基本使用

#import "HttpsManager.h"      @implementation HttpsManager   #pragma mark - 创建请求者   +(AFHTTPSessionManager *)manager   {       AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];       

2017-05-13 18:11:12 342

原创 AFNetworking 二次封装

@interface BJAppClient : AFHTTPSessionManager      + (instancetype)sharedClient;      @end   [objc] view plain copy 二次封装" />二次封装" /> static NSString * const APIBaseURLString = @"xxxxx";      @i

2017-05-13 18:11:09 293

原创 iOS开发之网络编程篇六:AFNetwork…

一、AFNetworking的集成 目前使用人数最多的第三方网络库,没有之一。从开始的NSURLConnection到现在的NSURLSession,它都一直保持着与苹果的步调一 致,而由它也衍生出大量的相关第三方网络功能库,不仅仅因为他的可靠,好用,一直保持着维护更新,也是为什么它这么受到广大程序员的青睐。 下面先来给我们的工程集成AFNetworking(这里用的是cocoaPods来管理

2017-05-13 18:11:06 489

原创 iOS开发本地缓存(数据离线缓存、…

为了节约流量,同时也是为了更好的用户体验,目前很多应用都使用本地缓存机制,其中以网易新闻的缓存功能最为出色。我自己的应用也想加入本地缓存的功能,于是我从网上查阅了相关的资料,发现总体上说有两种方法。一种是自己写缓存的处理,一种是采用ASIHTTPRequest中的ASIDownloadCache。 方法一:一般将服务器第一次返回的数据保存在沙盒里面。这样在手机断网的情况下可以从本地读取数据了

2017-05-13 18:11:03 760

原创 IOS-获取Model(设备型号)、Versi…

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];  CFShow(infoDictionary); // app名称  NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];  // app版本  NSStr

2017-05-13 18:11:01 532

空空如也

空空如也

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

TA关注的人

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