- 博客(19)
- 资源 (52)
- 问答 (1)
- 收藏
- 关注
原创 iOS UITableView设置表头和表脚
一、设置表头1. 设置表头高度//设置表头高度- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 20.0f;}2. 添加标头中的内容//添加标头中的内容-(UIView *)tableView:(UITableView *)tableVie
2015-10-30 15:23:56 11616 2
原创 iOS 环信集成(二) 实现单聊
一、新建一个pch文件1、创建方法: File -> New -> File… -> Other -> PCH File,如下图所示: 2、设置Prefix Header 路径把pch文件往右边的白色框框里面拖,即可自动填充pch文件所在的路径。3、在pch中添加宏定义和头文件#ifndef PrefixHeader_pch#define PrefixHeader_pch#define APPKE
2015-10-29 17:59:29 3507 20
原创 Mac OS X 10.11 无法使用cocoa pods 解决办法
因为 OS X 10.11的升级,导致 cocoapods无法正常使用了,需要进行重新安装。重新安装,执行命令:sudo gem install cocoapods但是,会报错,提示如下:ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj解决方法:执行下面的命
2015-10-29 09:53:37 902
原创 iOS 添加好友请求要怎么注册监听
协议:IChatManagerDelegate代理:[[EaseMob sharedInstance].chatManager addDelegate:self delegateQueue:nil];方法: /*! @method @brief 接收到好友请求时的通知 @discussion @param username 发起好友请求的用户username @param messag
2015-10-27 14:30:51 873
原创 iOS 修改类名
在做iOS开发代码优化的工作时,优化代码结构之前,我们应该先整理好工程的外貌,将文件和类的命名进行规范,在Xcode中为我们提供了方便而强大的名称修改功能。第一步:修改类名将鼠标点击放在类的名称上,选择Xcode工具栏中的edit->refactor->rename:之后,将类名更改为我们需要的模式点击preview,记得将下面的关联文件勾选:
2015-10-23 12:18:13 2201
原创 iOS 环信UI集成步骤
新建项目, 把环信的依赖库以及SDK导入到项目中, 添加pch文件, 把项目的Other Linker Flags 改成 -ObjC把环信demo的几个文件导入项目: 3rdparty, Category, Custom, Resources, Class ->Chat -> ChatView, 还有它的define文件ChatDemoUIDefine.h在pch文件导入头文件
2015-10-22 12:25:45 1370
原创 iOS 判断网络类型
1.引入Reachability文件夹在AFNetworking网络请求库中有一个子文件Reachability,这里面有一个类AFNetworkReachabilityManager是用来专门处理网络类型的。把这个类拷贝到你的工程目录下。2.引入相关的头文件#import "AFNetworkReachabilityManager.h"#import
2015-10-19 11:18:28 665 1
原创 Java String
Java String的基本用法1.计算字符串的长度 length( )计算字符串的长度public static void main(String[] args) { // TODO Auto-generated method stub String string = new String(); string = "abcdefghlmn";
2015-10-17 18:03:14 504
原创 如何从iOS Developer 中下载xcode dmg
最新的xcode beta 版本可以直接下载dmg安装包,但是最新的xcode正式版本却只能更新。很多时候需要在多台机器上安装xcode,显然就需要dmg。自从出了xcode ghost 事件之后,又担心第三方的xcode下载会被植入后门,其实苹果开发者官网有dmg的安装包下载,只是隐藏的比深。点击链接:https://developer.apple.com/downloads/这里面不但有最新版本
2015-10-15 10:47:14 1459
原创 获取Xcode的安装包
前言前段时间出现了 Xcode Ghosht 事件,所以担心第三方的xcode会被植入后门,最近要把xcode6.4升级到xcode7.0,刚好公司又限制了网速,从appstore更新xcode搞了两三天都没更新完,中途老是自动中止,更可恶的是更新期间不能使用xcode,简直是欲望无泪。唯一的办法只能从家里下载一个安装包,拷贝到公司的电脑上进行安装,但是从appstore上更新下来的就直接自动安装了
2015-10-15 10:26:59 4517
原创 SVN下Xcode中文件状态的含义
1、代码中 某文件后面有 “M” 标记,表示该文件已被修改,需要 commit. (右键该文件 -> source control -> commit selected file…) 2、代码中 某文件后面有 “A” 标记,表示该文件是新添加的,已受SVN管理,需要 commit. (右键该文件 -> source control -> commit select
2015-10-13 10:46:53 700 1
原创 iOS UITableView
一、创建UITableView1.- initWithFrame:style:- (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style二、列表视图的配置1.styletypedef enum { UITableViewStylePlain, //普通类型
2015-10-12 16:34:50 956
原创 iOS 支付宝接入报错
一、编译报错1、Cannot find interface declaration for ‘NSObject’, superclass of ‘Base64’ 那么需要打开报错了的文件,增加头文件。#import <Foundation/Foundation.h>2、”openssl/asn1.h” file not found点击项目名称,点击“Build Settings”选项卡,在搜索框中
2015-10-10 17:04:21 2469
原创 iOS 支付宝支付
一、准备工作1.与支付宝签约获取如下三个参数2.下载SDK点击下载支付宝SDK二、将支付宝SDK接入项目1.添加对应的依赖库温馨提示:libcrypto.a 和 libssl.a 文件在 AllSDKDemo 文件中。2.添加对应的文件温馨提示:这些文件在 AllSDKDemo 文件中。3.添加URL Schemes4.添加Header Search Paths的相对路径 点击项目名称,点击“B
2015-10-10 16:06:08 852
原创 Java HashMap
HashMap的基本用法1、创建一个HashMapimport java.util.HashMap;public class TestHashMap { public static void main(String[] args) { HashMap hashMap = new HashMap(); }}2、修改HashMap中的值 put(K key, V value)方法
2015-10-09 22:29:06 635
转载 Xcode Build Search Paths设置
c/c++ 头文件引用问题 include <> 引用编译器的类库路径下的头文件 include “” 引用工程目录的相对路径的头文件include 是编译指令,在编译时,编译器会将相对路径替换成绝对路径,因此,头文件绝对路径=搜索路径+相对路径。Xcode Build Settings 下 Search Paths设置搜索路径Header Search Paths:头文件搜索路径设置(SRCR
2015-10-09 11:06:14 802
转载 XCode 项目配置说明
初学XCode最让人头疼的就是项目各属性设置,各种不解,这里做个总结: 项目配置: 基本项(Basic) 1、Architectures(指令集)——设置你想支持的指令集,目前ios的指令集有以下几种: (1)armv6,支持的机器iPhone,iPhone2,iPhone3G及对应的iTouch 2, (2)armv7,支持的机器iPhone4,iPhone4S (3)armv7s,支
2015-10-09 11:04:16 421
转载 苹果应用审核指南
1、条款和条件1.1为App Store开发程序,开发者必须遵守Program License Agreement(PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何其他协议和合同。以下规则和例证旨在帮助开发者的程序能获得App Store的认可,而不是修改或删除任何其他协议中的条款。2.功能2.1崩溃的程序将会被拒绝。2.2存在错误的程序将会被拒绝。2.3跟开发者宣传不符的程序将会被拒绝。
2015-10-08 09:27:06 1061
原创 Java ArryList
ArrayList简介ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 1、动态的增加和减少元素; 2、实现了ICollection和IList接口 ; 3、灵活的设置数组的大小;ArrayList的基本用法1、创建一个动态数组,并赋值 //创建一个动态数组 ArrayList list = new Array
2015-10-04 12:55:25 1680
substrate.h
2017-05-23
自定义DatePicker
2016-01-18
iOS 广告轮播
2015-09-22
实现上图标下文字,左图标右文字,右文字左图标设置的按钮
2022-11-29
iOS列表自动刷新(结合websocket实现,简单实用)
2022-11-23
MJRefresh无感刷新
2022-07-11
MJRefresh自定义动画
2022-07-11
iOS OSS如何批量上传多张高质量图片???求大神指导
2017-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人