国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

iOS開,發(fā)中最有用關(guān)鍵的代碼整合

2019-11-02 14:17:42
字體:
供稿:網(wǎng)友

    1.判斷郵箱格式是否正確的代碼:

  // 利用正則表達(dá)式驗證 -( BOOL )isValidateEmail:( NSString *)email

  {

  NSString *emailRegex = @"[A-Z0-9a-z._%+-][email protected][A-Za-z0-9.-]+/.[A-Za-z]{2,4}" ;

  NSPredicate *emailTest = [ NSPredicate predicateWithFormat : @"SELF MATCHES%@" ,emailRegex];

  return [emailTest evaluateWithObject :email];

  }

   2.圖片壓縮

  用法: UIImage *yourImage= [self imageWithImageSimple:image scaledToSize:CGSizeMake(210.0, 210.0)]; // 壓縮圖片 - ( UIImage *)imageWithImageSimple:( UIImage *)image scaledToSize:( CGSize )newSize

  {

  // Create a graphics image context UIGraphicsBeginImageContext (newSize);

  // Tell the old image to draw in this newcontext, with the desired // new size [image drawInRect : CGRectMake ( 0 , 0 ,newSize. width ,newSize. height )];

  // Get the new image from the context UIImage * newImage = UIGraphicsGetImageFromCurrentImageContext ();

  // End the context UIGraphicsEndImageContext ();

  // Return the new image. return newImage;

  }

   3.親測可用的圖片上傳代碼

  - ( IBAction )uploadButton:( id )sender {

  UIImage *image = [ UIImage imageNamed : @"1.jpg" ]; // 圖片名 NSData *imageData = UIImageJPEGRepresentation (image, 0.5 );// 壓縮比例 NSLog ( @" 字節(jié)數(shù) :%i" ,[imageData length]);

  // post url NSString *urlString = @"http://192.168.1.113:8090/text/UploadServlet" ;

  // 服務(wù)器地址 // setting up the request object now NSMutableURLRequest *request = [[ NSMutableURLRequest alloc ] init ] ;

  [request setURL :[ NSURL URLWithString :urlString]];

  [request setHTTPMethod : @"POST" ];

  // NSString *boundary = [ NSString stringWithString : @"---------------------------14737809831466499882746641449" ];

  NSString *contentType = [ NSString stringWithFormat : @"multipart/form-data;boundary=%@" ,boundary];

  [request addValue :contentType forHTTPHeaderField : @"Content-Type" ];

  // NSMutableData *body = [ NSMutableData data ];

  [body appendData :[[ NSString stringWithFormat : @"rn--%@rn" ,boundary] dataUsingEncoding : NSUTF8StringEncoding ]];

  [body appendData :[[ NSString stringWithString : @"Content-Disposition:form-data; name="userfile"; filename="2.png"rn" ] dataUsingEncoding : NSUTF8StringEncoding ]]; // 上傳上去的圖片名字 [body appendData :[[ NSString stringWithString : @"Content-Type: application/octet-streamrnrn" ] dataUsingEncoding : NSUTF8StringEncoding ]];

  [body appendData :[ NSData dataWithData :imageData]];

  [body appendData :[[ NSString stringWithFormat : @"rn--%@--rn" ,boundary] dataUsingEncoding : NSUTF8StringEncoding ]];

  [request setHTTPBody :body];

  // NSLog(@"1-body:%@",body); NSLog ( @"2-request:%@" ,request);

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 六盘水市| 吉安县| 五寨县| 呼图壁县| 睢宁县| 长宁县| 合水县| 和硕县| 丁青县| 岳西县| 兴和县| 奈曼旗| 韩城市| 司法| 漠河县| 封丘县| 石阡县| 伊通| 正宁县| 甘洛县| 永宁县| 河南省| 邓州市| 永安市| 东辽县| 万山特区| 安溪县| 石河子市| 湖北省| 体育| 兰考县| 东乌珠穆沁旗| 长白| 陈巴尔虎旗| 南皮县| 运城市| 阿鲁科尔沁旗| 依安县| 交口县| 澎湖县| 色达县|