1. Objective C / Говнокод #6980

    −111

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    88. 88
    89. 89
    90. 90
    91. 91
    92. 92
    93. 93
    94. 94
    95. 95
    96. 96
    97. 97
    98. 98
    NetworkStatus internet = [internetReachable currentReachabilityStatus];
    
    switch (internet)
    {
        case NotReachable:		{ internetStatus = NO;  break; }
        case ReachableViaWiFi:	{ internetStatus = YES; break; }
        case ReachableViaWWAN:	{ internetStatus = YES; break; }
        default: break;
    }
    
    NetworkStatus host = [hostReachable currentReachabilityStatus];
    switch (host)
    {
        case NotReachable:		{ hostStatus = NO;  break; }
        case ReachableViaWiFi:	{ hostStatus = YES; break; }
        case ReachableViaWWAN:	{ hostStatus = YES; break; }
        default: break;
    }
    
    //-------------------------------------------------------------
    
    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { 
    	return false; 
    }
    
    //-------------------------------------------------------------
    
    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
    {
    	if (logicRotate == 1)
    	{
    		if (toInterfaceOrientation == UIInterfaceOrientationLandscapeRight) // если ЛандскейпРайт
    		{
    			FlowCover.transform = CGAffineTransformIdentity;
    			indexLandscape = 1;
    		}
    		if (toInterfaceOrientation == UIInterfaceOrientationLandscapeLeft) // если ЛандскейпЛефт
    		{
    			FlowCover.transform = CGAffineTransformMakeRotation(M_PI);
    			indexLandscape = 0;
    		}
    	}
    	else
    	{
    		if (indexLandscape == 1)
    		{
    			FlowCover.transform = CGAffineTransformIdentity;
    		}
    		else
    		{
    			FlowCover.transform = CGAffineTransformMakeRotation(M_PI);
    		}
    		logicRotate = 1;
    	}
    	return false;
    }
    
    //-------------------------------------------------------------
    
    pagetextLabel.hidden = (pageFullScreen.realPageNo) ? NO : YES;
    
    //-------------------------------------------------------------
    
    [(FastImageView*)page showImage:[listOfImages objectAtIndex:pageIndex]]; //картинка
    
    //-------------------------------------------------------------
    
    if (firstPages>2) {
        ...
        if (theAudio) {
            [theAudio play];	//звук
        }
        firstPages++;
    }
    else
    {
        firstPages++;
    }
    
    //-------------------------------------------------------------
    
    LabPercent.text = [NSString stringWithFormat:@"%d%@", percent * 100, @"%"];
    
    //-------------------------------------------------------------
    
    if ([DELEGATE isIPad]) {
        mTempSize = [tempstr sizeWithFont:[UIFont fontWithName:@"Helvetica" size:17.0f] constrainedToSize:maxSize lineBreakMode:UILineBreakModeTailTruncation];
    }
    else {
        mTempSize = [tempstr sizeWithFont:[UIFont fontWithName:@"Helvetica" size:12.0f] constrainedToSize:maxSize lineBreakMode:UILineBreakModeTailTruncation];
    }
    h = mTempSize.height;
    if ([DELEGATE isIPad]) {
        lab.font = [UIFont fontWithName:@"Helvetica" size:17.0f];
    }
    else {
        lab.font = [UIFont fontWithName:@"Helvetica" size:12.0f];
    }

    От того же автора http://govnokod.ru/6964. Тут избранные куски, хотя можно постить весь проект

    Запостил: GLvRzZZ, 17 Июня 2011

    Комментарии (4) RSS

    Добавить комментарий