San Diego is probably the best good sized city in California, with pretty much perfect weather year round. It only rains a total of about 3 weeks. Unless you are really far inland and then it gets super hot.
The rest of the cities in California can definitely get hot (and San Diego can, too) but usually in the summer and not usually for very long.